Blog.

Working with Serverless Log Data.

As mentioned in last week’s Sunday Reboot, I’ve recovered a few of my old posts from the Wayback Machine—all from my time at the now shut-down Fixate.io (via their blog, Sweetcode). These are all freelance topics, so the style of writing is a bit different than normal (for me, at...

CI/CD/CV: Emphasizing Continuous Visibility.

As mentioned in this week’s Sunday Reboot, I’ve recovered a few of my old posts from the Wayback Machine—all from my time at the now shut-down Fixate.io (via their blog, Sweetcode). These are all freelance topics, so the style of writing is a bit different than normal (for me, at...

Post-Mortem Incident Report Do's and Don'ts.

As mentioned in this week’s Sunday Reboot, I’ve recovered a few of my old posts from the Wayback Machine—all from my time at the now shut-down Fixate.io (via their blog, Sweetcode). This is the first of those posts, which I believe was originally written for VictorOps but ultimately scrapped for...

How to Dockerize EnvyMUD.

About 13 years ago, I published a post on my blog titled How to Compile Envy MUD (while my archive page has it listed as the first post, it’s actually just the oldest one I’ve retained after years of prior publishing). While the process of compiling Envy MUD (or EnvyMUD)...

The Old Web Is a Slowly Decaying Corpse.

I recently added a link-checker to the deploy process for this website, and of the ~500 or so external links links I’ve added over my 13-ish years of posts, 10% of them were completely dead, a handful more hit unexpected error states (expired certs, timeouts, etc.), and I can’t even...

Stop Trying to Sell Me Shit.

Lately, it has become increasingly obvious to me that having the word “Director” in your job title—or anything that implies “decider” in an org chart, really—is a curse.
Page 3 of 12