

Shellcheck is a great tool for scripting.
When I’m building a new script, I usually add the following function to the script and run the function before anything else. The script will exit immediately if any issues are found so I have a chance to correct things. If no issues are found, the script will simply continue.
It’s small and simple so it’s easy to remove when I’m done building a script.
script_check() {
if ! shellcheck "${0}"; then
exit 1
fi
}
script_check
Shellcheck has helped me learn a lot about scripting and I strongly recommend using it too.




I remember after having a complete mental breakdown was an intense desire to protest the world. So I decided to tattoo both of my arms.
I was still pretty scared of showing my tattoos and tried to hide my arms for some time because I was still scared of those miserable types who can’t stand other people being happy as themselves.
Eventually it got too hot and the arms had to come out and to my surprise I got so many compliments. That was such a huge confidence boost and I started to feel so much better about myself.
My favourite compliment ever was when I was Cardiff visiting a friend. This little boy was hopping around the grocery store, stopped and paused for a moment then said with a giant smile “I like your tattoos!” and then hopped away after I said thank you.
As an added bonus, I get to annoy miserable old men who hate people being themselves and I don’t even have to say a word.
These days I am definitely more comfortable about being able to have fun with my life.