Setting up and publishing a new Hugo blog in about 10 minutes using Claude Code

At the start of this project, ~/code/actually_random was an empty directory. I had bought ActuallyRandom.com, but there was no Hugo site, no theme, no GitHub repository and no DNS configuration. I opened Claude Code and described what I wanted. Roughly ten minutes of active agent work later, actuallyrandom.com was serving a Hugo blog over HTTPS. It had a theme, search, archives, RSS, Google Analytics and an automatic GitHub Pages deployment on every push to main. ...

July 10, 2026 · 11 min · Nathan Broadbent