Bash Is Beautiful


2025-11-24

I had finished the newest script meant for deployment when a coworker exasperatedly asks "Is it written in Bash." Of course it is. Amongst a herd of avid Python users I am the sole water buffalo that does it all in Bash. Unrelated, but all I know is Bash. And Bash is all I need to know.

I think I write decent Bash. I follow best practices. I run everything through ShellCheck. And I'm anal not only about how the code runs, but also how it looks. It needs to look good. It's actually kinda debilitating. I have to code with OpenDyslexic because it's the only font that makes me anal about the font over the code.

I think what matters most for software isn't really what it's written in, but that it does what it needs to and does it well. C is fine. I think. I don't actually know any C. Rust looks cool. Go is for Google and that's good enough for me. And if it can be competently done in under 100 lines, why shouldn't I make it in something accessible like Bash?

Programming languages come and go like fall fashion. Bash is forever.

Hosted with