I Broke My Blog and Fixed It with AI

I Broke My Blog and Fixed It with AI

My yarn blog has been sitting behind an expired SSL certificate for who knows how long. Visitors were getting screaming red privacy warnings instead of my content. Not great.

So I spent an afternoon with Claude working through the whole mess. What started as a simple "fix my SSL cert" turned into a full server overhaul — Ghost upgraded from version 5 to 6, Node.js dragged from an ancient version up to 22, and a certificate replaced.

Did everything go smoothly? Absolutely not. There were wrong directories, pasted commands that exploded across the terminal, a Node version that refused to cooperate, and a Ghost upgrade that had to be talked down from a ledge. But we got there.

The blog is back. The cert is fresh until July. Let's see if we can keep improving.