Archives
All the articles I've archived.
Whichever Comes Second
Lem's The Invincible works as a game and it works as a novel. It doesn't work as both, and whichever you come to second is the one that pays.
Told Without Telling
Keeper tells its story the way Inside and the Souls games do, with the history in the world rather than in dialogue—and none of the adrenaline.
The Man in the Middle
Puzo's The Sicilian sets a bandit's belief against the law of the Mafia, with Michael Corleone caught in the middle.
Off the Desk
GitHub dropped my one model from Copilot. I went to Claude, and the work came off the desk onto my phone.
How to Back Up Google Takeout to TrueNAS
Keep a local copy of your Google data: one TrueNAS Cloud Sync task and a short script that unpacks and prunes each Takeout export.
How Hard Is This to Undo
A rule I gave a coding agent, to keep it off the moves I couldn't undo, turned out to be one question—how hard is this to undo—sizing every decision I make.
How I'd Recover a Box I Can't Reach
The data was never the hard part. Recovering a Linux box I run from another continent is a plan I've never dared to run, and the risk lives in one configuration file.
Under the Instruments
I merged sixty-odd agent-written pull requests in a week, and it barely felt like work. The checks I built watch the code. Nothing watches me.
Who accounts for the agent?
An agent can do the work, and even build the guardrails that check it. Accountability is the harder question, and I'm not sure it can ever belong to the tool itself.
The Bottleneck Isn't the Blank Page
The hard part of keeping a blog was never the writing. It was remembering what the week held and seeing which of it was worth telling.
I Built the Machine Twice
I archived this blog and meant it. What reopened it wasn't a better tool—it was agentic coding leaving me more to share than I could keep to myself.
How I Back Up
How a TrueNAS, a Home Assistant box, and a Chromebook back themselves up—delegated to Cloud Sync, Nabu Casa, and a Google account.
How I Read, Eight Years On
Eight years on from the 2018 "How I Read" post: same practice, different tools, and still no way to prove which one's doing the work.
How I Read
Codifying how I read several books concurrently—short bursts per book with practised recall between sessions, plus a 'readability' formula for ordering the stack.
Using rdiff-backup: Backup Remote Clients With Ease
A cron-driven rdiff-backup recipe that pushes incremental backups over SSH from a NAT'd client to a remote server, wrapping the SSH call through --remote-schema.