Free downloadno charge, no upsell

Teach your AI to write code
you’d actually ship.

I keep rebuilding the same Stripe webhook receiver, over and over, tuning the instructions each time to see if I can squeak out one more little bit of groovy awesome. BDD specs, given-when-then, one expectation apiece. Rigorous SOLID. A composition root instead of singletons hiding in the corners. No repositories anywhere, because I hate repositories.

What fell out of all that is The Claude Playbook, and I’m giving the whole thing away. Put your email in and it lands in your inbox, along with a note from me most weeks about building software that survives actual users.

$ get --the-playbook● free
one email · then ~1 a week · quit any time

There’s more free stuff where this came from, and a Discord where the conversation actually happens. Come argue with me about your stack.

ZIP · agents, skills, and commands
The Claude Playbook
what’s in the box

The Claude Playbook

skills/SOLID, the Gang of Four patterns, and BDD specs that hold up
agents/Plan, build, and review, without you standing over them
commands/The repetitive Git and GitHub faffing about, automated
interviewClaude fits the whole kit to your stack instead of mine
/ yours to tear apartRead more →
02 / catalog

Courses, blueprinted to ship.

Long-form video walkthroughs of real work - not toy demos. Pick one, work through it, ship better code on Monday.

03 / dispatches

The latest from the field.

All posts →
001
field-notesFEATURED

We Lost the Team, So We Rebuilt the Platform

The story of how one of our members, Don, went from using Copilot as a fancy autocomplete to leaning on AI to learn Terraform overnight when our DevOps guy walked out the door, to building the admin screens my frontend team never had time for. Then a funding glitch took the whole team, and the three of us left made the bold call to rebuild v3 with Claude.

Jul 20, 2026
002
field-notesFEATURED

Well Hello Fable!

Fable landed on my max plan for good and I'm thrilled, because I've been having a blast with it and making real progress. It's a wonderful cofounder for the thinking and reasoning work, less prone to wandering off, though I still hand the actual coding to Sonnet 5. I also tease the Obsidian vault that's slowly morphing into Virtual Rob as a Service.

Jul 20, 2026
003
resource

Champion OS: I built an AI that tells me no

Every AI I've ever worked with thinks my ideas are wonderful, and I can't stand that sycophantic nonsense. So I built Champion OS, a free Claude Code plugin that runs your ideas through an adversarial council: one round to stretch the idea as far as it goes, one to put it on trial, and a verdict that keeps the strongest dissent word for word. It's a mirror that gets more honest the longer you look into it.

Jul 14, 2026
004
field-notes

Big Codebases, New Challenges

A 2,300-line PR landed from a sprint that took about 30 minutes, a first-pass Stripe webhook receiver with real test coverage and code I'm proud of, and I couldn't stop thinking about who is supposed to review a thing like that. This is the bottleneck we're all about to hit, especially with the giant enterprise refactors coming our way, and I've got an idea I'm going to build in the open this week.

Jul 14, 2026
005
field-notes

Throw Fable at your notes while you can

It was Fable's last day, so I made the case for pointing it at the work it's actually great at, the connect-the-dots reasoning tasks rather than code. I dumped every note, post, course, and book I own into a single Obsidian vault and let Fable help me turn the mess into a shared memory space, while keeping the parts of my process that need to stay in my own head.

Jul 9, 2026
006
field-notes

The Human's Scarce Attention

A cohort session got us onto the thing nobody has really solved yet: how do you review a multi-thousand-line AI PR without becoming the bottleneck that grinds everything to a halt? We chewed on smaller PRs, trunk-based development, and letting the tests stand guard, but the bit that stuck with me is that a reviewer staring at a huge diff isn't refusing to read code, they're refusing to reconstruct your intent from scratch.

Jun 29, 2026
04 / volumes

What’s going on under the hood.

AI will happily write the code. Knowing whether it’s any good is still on you, and that part hasn’t changed in fifty years. I wrote these to teach myself the things a CS degree would have covered, and they read like stories rather than textbooks. Tens of thousands of people have picked them up since.

The Imposter's Handbook
VOL. 01

The Imposter's Handbook

Everything that goes into a CS degree, taught the way I had to learn it: computation, complexity, encryption, algorithms, data structures, lambda calculus. The vocabulary you need to read what the machine just handed you.

Join 30,000+ self-taught programmers
A Curious Moon
VOL. 02

A Curious Moon

PostgreSQL the fun way. You're the interim DBA at a startup, digging through real Cassini mission data on the way to Saturn. Your database is the one thing AI can't hand-wave for you.

Have some fun learning Postgres
The Imposter's Roadmap
VOL. 03

The Imposter's Roadmap

Shipping something real means source control, code reviews, DevOps, project management, and most of all other people. The work that starts once the code exists.

Take on that senior role
/ final card · subscribe

Join thousands of self-taught programmers - just like you and me.

Helpful, actionable posts every few weeks. Written entirely by me with a 100% no-AI guarantee.

$ subscribe --email● ready
no spam · unsubscribe in one click · ~1 email / week