How to read
this book.
Shippable agents are 50% scope, 30% build, 20% guardrails.
Most agent failures are scope failures. The build is easy. The guardrails are what keeps it running on Friday.
Five parts. One escalator.
The book is an escalator, not a menu. Foundations and Stack come first because Part 02 makes no sense without them. Skipping Part 03 means your agent works for a week and then quietly gets turned off. Read in order the first time. Jump around the second.
What an agent is, what it is made of, and when it is the wrong tool.
Where it runs, tools and MCP, memory between runs. The pieces every agent uses.
Sales, Content, Ops, Finance, Hiring, Research. You build all six.
Cost control, observability, human-in-the-loop, security, evals. The guardrails that keep agents alive.
Week-by-week deployment plan, plus what to build once your six are running.
Every module has the same shape.
Once you learn to read one module, you've learned to read all nineteen. Here's what each recurring block means and why it's there.
Anchor
Section header. Signals a shift in argument. Read it to orient; don't skim past it.
Key idea
Orange poster. The one thing to remember from the module. Take a screenshot of this if nothing else.
Patrick's pro tip
A short aside in Patrick's voice. What actually works in production, not what's theoretically right.
Try it now
A concrete task. In agent-build modules this means actually deploying the agent. Skip these and you have notes, not agents.
Recap
Four bullets distilling the module. Read these first if you're time-poor; come back to the body later.
Templates & snippets
The TypeScript that ships with the module. Copy, fork, deploy. The kit at the end has all of them packaged.
Your progress is saved. Close the tab whenever.
The modules you've read and the try-it boxes you've ticked are saved in this browser. Come back next week and pick up where you left off.
Keyboard shortcuts
Turn pages without the mouse.
Build the agents. Don't just read about them.
Every module ends with a "Try it now" block. For build modules that means actually configuring and running the agent template. If you skip these, this is just reading. If you do them, you finish the course with at least one agent shipping work and the habits to ship five more. That's the deal.
