Tracing difficult shell scripts
If you've ever examined the contents of a shell script and thought to yourself - OH, HELL NO! - then this blog post is for you.
Fundamental computer science concepts every software developer should know
Most software developers do not have a degree in computer science. However, there's some basic computer science concepts you should know at minimum when working in the field.
2019 in review
Each December, I like to take some time to reflect on the events of the year - and this year was AWESOME!
Reviving an ancient BSD UNIX workstation
I was gifted a really rare NS32016 BSD UNIX workstation prototype from the early 1980s!
Why you should use technology less
We should always be aware about our relationship to technology, and whether technology is becoming a diminished substitute for key things that comprise our humanity.
The UNIX Philosophy in 2019
The UNIX philosophy is alive and well. In fact, it's booming today!
How ricing shifted from cars to computers
How pimping your ride became ricing your Linux desktop.
SPARCbook 3000ST: The coolest 90s laptop
Seriously, how cool is a SPARC-based laptop from the 90s running Solaris?!?
Pop!_OS: The first real Linux desktop
We've finally got a desktop-centric Linux distribution that understands power user productivity needs!
2018 in review
Each December, I like to take some time to reflect on the events of the year!