Make AI coding agents actually reliable.

The environment, state, verification, and control systems that turn a capable coding agent into a dependable one. Twenty-three lectures and nine project labs, built around one loop you run on every task.

Lessons
23
Project labs
9
Modules
8
Reading
~10h

You finish holding something.

You leave with your own harness: repository conventions the agent can read, rules and commands it obeys, verification gates it cannot talk its way past, and a session lifecycle that survives restarts.

The artifact

Your own harness — AGENTS.md, rules, commands, gates, and handoff protocol, running on your real repositories.

The loop you learn

Plan → Implement → Verify → Evolve

Every lesson has the same shape.

You know what you are buying before you buy it.

01Failure first

Every lecture opens on a concrete failure you have already had, not on an agenda.

02The mechanism

Why the failure happens, and the smallest system change that removes it.

03Self-check

Questions inline, answers hidden until you commit to one.

04Deliverable

A named artefact you add to your repository before moving on.

Why it is built this way.

Three decisions that shaped every lesson.

Agent-agnostic

Every technique is about the system around the agent, not one vendor's flags. The examples use Claude Code and Codex; the harness outlives both.

Two paths per lecture

A concise path when you need the rule, a detailed path when you need the reasoning. Same lecture, you choose the depth.

Everything runs

Every file, rule, and command is written out in full inside the lecture. Nothing is behind a repository link you have to go clone.

8 modules, 32 entries.

The whole path is public. Nothing is hidden until you pay — only the bodies are gated.

MOD 01Prologue

The hook: what actually fails, and the loop you will run for the rest of the course.

MOD 02I. Lay the Contract

What actually fails, what a harness is, and the loop you will run for the rest of the course.

MOD 03II. Make the Repo Legible

Make the repository the thing the agent reads, and split instructions so they survive growth.

MOD 04III. Survive Restarts

Keep the agent inside one task, hand it the right context, and survive a session restart.

MOD 05IV. Stop It From Lying

Stop the agent from declaring victory, and make its runtime legible while it works.

MOD 06V. Assemble & Scale

End sessions cleanly, automate the harness, then scale from one loop to a graph.

MOD 07VI. Run the Control Plane

Choose tools, context, retries, and old scaffolding on evidence, not habit.

MOD 08Capstone

Ship a small autonomous loop on your own repository and come back to a real unattended commit.

Start with the free lesson.

Working software engineers already using Claude Code, Codex, or a similar CLI agent.

  • One-time price, lifetime updates
  • Every course included — this one and the next
  • 30-day money-back guarantee
  • No card required to start