For that modern web feeling

https://lemmy.world/post/41963803

Why are you using Node.removeChild for? Are you trying to support a 13 year old browser? Switch to Element.remove
Node: removeChild() method - Web APIs | MDN

The removeChild() method of the Node interface removes a child node from the DOM and returns the removed node.

MDN Web Docs
Lack of knowledge I guess. Which is why I like posting code on the internet. Thanks for the tip!
OMG, this is the internet don’t be posting self-flaws. Jeez. ^kthxlvubai^

perhaps i too will post code on the internet

here is a shell script i wrote for automating filenames for markdown files (blog posts):

code

bash #!/bin/sh set -e datecmd=“date +%Y-%m-%d” if [ -z “$1” ]; then printf “Post title: " >&2 read -r title else title=”$1" fi file=“$($datecmd)_$title.md” if [ -f “$file” ]; then printf “Error: post ‘$file’ already exists.\n” >&2 exit 1 fi ${EDITOR:-nano} “$file” im not sure why i made it since i could just look at what date it is and write it down manually in the file name, but i felt like doing that as a quick hack

Scripts aren’t just for complex tasks. They’re also for consistency. 

Here is my most recent script, not gonna lie, pretty proud of this bad boy. /s

shjava per/med/xwpp01 A001 conv.txt

echo ‘yo’

shjava per/med/xwpp01 A002 conv.txt

echo ‘yo’

shjava per/med/xwpp01 A003 conv.txt

echo ‘yo’

shjava per/med/xwpp01 A004 conv.txt

echo ‘yo’

shjava per/med/xwpp01 A005 conv.txt

echo ‘yo’

shjava per/med/xwpp01 A006 conv.txt

echo ‘yo’

shjava per/med/xwpp01 A007 conv.txt

echo ‘yo’

shjava per/med/xwpp01 A008 conv.txt

echo ‘yo’

Only thing I can recommend (as well as for literally any script) is using set -u. Only because it’s awful to debug unset variables and there’s never a use case for using unset variables.
Love this kind of stuff. I have a whole reposity of fish functions that do stuff because I’m too lazy :)