Blog
Thoughts on Linux, cloud infrastructure, DevOps, and lessons from 30+ years in the field.
-
Building a Dark Mode Toggle That Plays Nice With Dark Reader
March 18, 2026
How to detect the Dark Reader browser extension and gracefully step aside — with a MutationObserver, a one-liner CSS trick, and a lesson I learned the hard way about why this actually matters.
-
Starting Fresh: Why I Launched LinuxTampa
March 10, 2026
After 30+ years in corporate software development, I'm going independent. Here's what that looks like and why open source is at the center of it.
-
What I'm Looking For in Future Work
May 10, 2025
My tech stack preferences, work environment requirements, and values — what you get when you hire me and what I look for in a good engagement.
-
Every Site I've Ever Run — A History Since 1998
September 3, 2023
A running list of the websites I've owned and operated since 1998 — from Perl scripts on shared hosting to GCP-deployed static sites.