Welcome 😁

A tech blog written by Stephen SooHoo, who lives and works in Austin, TX. Thoughts are his own.

Why I Use Printf Over Echo

While echo is the more widely known command for printing text to standard out, I have found behavior and documentation inconsistencies in its varying implementations1. macOS echo man page: Ubuntu echo man page: In addition, it’s default behavior can cause unintended results when combined with character sensitive commands like base64. Here are a few use cases where echo has caused some trouble for me. Base64 encoding credentials to put into secret management (Hashicorp Vault, kubernetes, etc....

November 17, 2021 · 1 min

Adding Icon Links to a Gatsby Site

I was inspired to add a social icon links to my website after seeing it on a few other developer portfolios. There was just a nice clean feel to it. 😊 It’s pretty straight forward but there are a few gotchas. I will walk through how I added social icons to my website and how I worked through the issues I hit along the way. Before: After: Steps: 0. Setup...

April 5, 2020 · 4 min

My Journey on Starting a Blog

For the longest time I’ve wanted to start a blog, but told myself that as a developer I should “build it from scratch” because “it would be a learning experience” and “it would look better if I did”. Two and half years later, I still don’t have a blog. 😅 It’s true that building it from scratch would have been a good learning experience, but the part that has held me back was “it would look better if I did” – imposter syndrome at its finest....

February 8, 2020 · 3 min