Revisiting Autonomous Development with Opus 4.8
I handed Claude Opus 4.8 a build spec and got back a working, tested, published tool in one session. Here's the framework that made a long autonomous run reliable instead of reckless.
/blog
Notes from building things: AI agents, dev tools, the web, self-hosting, and the occasional life update.
I handed Claude Opus 4.8 a build spec and got back a working, tested, published tool in one session. Here's the framework that made a long autonomous run reliable instead of reckless.
A thought piece on losing satisfaction in the craft as AI changes how I work.
I rebuilt codywilliamson.com in one 15-hour Claude Code session: about 5,000 tool calls, 30 merged PRs, and 33 messages from me. What those messages did, and what went wrong on both sides.
I run multiple Claude Code sessions across tmux windows and wanted to read them — and reply to them — from my phone. So I had Claude Fable 5 build the tool, orchestrating a fleet of Sonnet and Opus sub-agents, while friends watched the commits land in real time.
I handed Claude Opus 4.8 a build spec and got back a working, tested, published tool in one session. Here's the framework that made a long autonomous run reliable instead of reckless.
A thought piece on losing satisfaction in the craft as AI changes how I work.
An AI agent that runs twice daily, performs VPS health checks, applies updates, improves its own tooling, and reports to Discord.
How I adapted an existing Codex plugin pattern to bring GitHub Copilot into Claude Code as a first-class citizen — no context switching required.
I migrated my personal site and all client projects from Netlify to Cloudflare Workers. Here's what the move actually looked like.
AI anxiety is real, the craft still matters, and we're going to be fine.
Stop sharing your notes through someone else's server. Set up your own Obsidian note sharing instance with Docker, Caddy, and a cheap VPS in about 15 minutes.
If you merged main into your branch and now want to fix commit messages, standard rebase is unusable. Use a worktree + cherry-pick.
Stop juggling branches and stashing changes. Git worktrees let you run multiple checkouts simultaneously for parallel development, hotfixes, testing, and more.
An academic deep dive into Joseph Campbell's monomyth structure across The Odyssey, The Aeneid, and Gulliver's Travels. Written in 2015, still holds up.
AI is a powerful tool that transforms how we work. But when engineers start citing ChatGPT as their authority, we have a problem. This is about intellectual ownership and why abdication erodes trust.
A sudden power loss corrupted my NVMe drive's boot configuration. Here's exactly how I fixed it using Windows recovery tools and manual UEFI repair.
How I went from borrowed computers and retail work to building cloud systems for a living.
Notes on rebuilding this site with Astro 5 — content collections, server islands, Vue islands, and where it hurt.
A browser-based image compression tool that processes images locally using the Canvas API.
A small tribute to our Brindlee.