Migrating my hopelessly outdated Hugo blog with Claude Code
I haven’t really touched my blog since 2019. The theme was ancient, jQuery was everywhere, and I kept putting off the migration. Then I decided to let an LLM do it. Here’s what happened when Claude Code spent an evening trying to modernize my setup. Listen to this article instead Your browser does not support the audio element The situation It’s October 2025, and my blog is running on a Hugo theme from 2018 (the inimitable hyde-x) that was last updated when people still thought cryptocurrency was going to revolutionize everything1. The site worked fine (Google Analytics tells me there were at least three people who stumbled on my posts every month), but every time I thought about writing something new, I’d open the repo and would immediately run head-first into approximately all of the tech debt. ...