Archive: 2024.

Hello, Is It Me You're Looking For?

It’s been a very long time since I’ve posted anything here–don’t worry, I haven’t forgotten about you all; it just turns out that the first year as a teacher is extremely time-consuming.

Duplicating a Database Record in Laravel.

As I prepare to take my terrifying leap into hackademia, I’ve been freelancing a lot more lately—both as a way to freshen up some of my more rusty skills (Directing leaves little room for slinging code or technical writing), and as a way to offset some of the lost income...

I Just Quit My Job to Become a Teacher.

I first made this announcement on my LinkedIn, but I felt it was appropriate to post something specific and more detailed here because the amount of support I have received from you, the tens of readers of my blog, has always been overwhelmingly positive.

Back to Basics.

A short while back, I picked up one of those newfangled folding phones so I could (ostensibly) read more. This purchase obviously went against my “single-purpose devices” and “offline-first technology” rules, but I got caught up in a wave of techno-consumerism that ended up inspiring additional purchases of new wireless...

Default Apps — June 2024.

It’s been a little over seven months since I followed a trend and published my default apps, and in that time a few things have changed, so I thought I’d post a quick update:
Labraheeler Puppy

Doggone It.

It’s been about a year since our (extremely elderly) dog passed away and the house has been feeling too quiet for too long (despite the children that also inhabit it). So this past weekend we took a trip to the local animal shelter to “just visit the dogs” and ended...

Turn of the Century.

Ask anyone over the age of 30 when “the turn of the century” was, and I would wager that you are nearly as likely to get the year 1900 as you are 2000.

Splitting Personalities.

Over the weekend, I helped my wife get her new website set up for her wellness coaching business. She is graduating with her Associate of Science in Integrative Health next month, and the group events she’s been running have been missing an online presence that she can direct people to...
Leprechaun Trap

LepreCAUGHT!

I’ve been writing a lot lately about my general mechanical ineptitude, and how I’ve been taking the tiniest of baby steps to overcome it and build a little confidence in myself.

Making Better Use of the `Accept` Header.

A while back, I wrote about a Jekyll plugin I created that cross-compiles all of my blog posts in plaintext (you can see it for yourself, just click the txt link at the bottom of this or any other post). It was a fun experiment, and allowed me to not...

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.