Testing is Engineering

Programming isn’t really engineering This Ruby project has been very enjoyable. I’ve been getting my hands dirty (figuratively) by writing code, thinking hard about things I haven’t thought about in a long time, and re-familiarizing myself with the Ruby language. It’s delightful. In my previous post, I wrote about being the kind of engineer that drives the train - in my career, I’ve spent quite a bit of time being the one who supervises the machines that keep the business running. Physically and digitally stacking together the pieces, plugging them together, and providing the oil and grease in just the right places to guarantee it keeps running until the next shift. In many cases, I’ve been able to automate a lot of this, too - using tools other people had built to compose a system that does what the company needs it to. This is a complex task that requires lots of knowledge on how these components work under the hood. This is what I call “little e engineering.” Driving the train. ...

March 7, 2026 · 6 min · 1127 words

Fighting Entropy

Wherein the writer learns how to polish mud There’s an arts and crafts thing in Japan and now the rest of the world that started on children’s playgrounds. At some point in the past, kids in Japan raised the traditional mud pie to a high art form - they rolled their mud into balls and figured out that with water, patience, and time, you can polish them bright and shiny. And actually pretty. It’s called dorodango - literally mud dumpling. ...

March 5, 2026 · 4 min · 703 words

Liner Notes - My Redesign Sticking Point

The End of the Beginning I wrote the last post as I was getting ready to ship the new design. I ran into a devil of a problem that I would be entirely remiss if I didn’t mention it here. As I was going through the pages in the site with Hugo server running locally, I noticed that there was one slight problem with a couple of pages on the site. In light mode, the background was white. The rest of the site had a nicely warm off-white background that I found lovely. My first blog post, and the “About” page, broke the style - the background was pure white. ‘#FFFFFF’ in HTML/CSS color code. This must not be! ...

February 18, 2026 · 4 min · 731 words

A Fresh Start

Pardon the Mess - Under construction. When I decided to restart my website, I fell back into old design styles and habits. I’m a system administrator, but I do have a history of building websites. I’ve never been a great designer, and the restart of the site that I hand-coded looked ROUGH. It was a late ’90s mess of menus and unnecessary navigation. I laid the base design into a Hugo construct, pushed it to Netlify (thanks, guys, I get to have my site on the free tier!) and there it sat for more than a month, sad and old. ...

February 15, 2026 · 4 min · 836 words