Internal engineering course

Coding with AI

Build and ship real software with Claude Code, one guided step at a time.

Experienced developer, new to coding with AI and Claude Code? Start with Setup. Every chapter defines what you need next.

Choose your path

What should I open?

Ticket path — real ticket in hand

Need to start a ticket now? Complete Setup Pass 1, read Chapter 00, practice in Your First Claude Code Session, then open Chapter 06 to choose a playbook. Use Chapters 01–05 when you want the full guided sequence or when a step is unfamiliar.

The working loop

Use one shared path for delivery work.

Claude Code works between the gates. You define the task, review the evidence, and make the human decisions.

Set up Plan Build & test Ship The default path has three human gates: plan, final diff, production. On the Loop uses one required PR read before merge; production approval always stays human. A Spike stops at a decision document and never deploys.
The course · twelve core chapters

Foundations

00–05 · 6 core chapters, in order

Playbooks

06–11 · 6 core chapters

Extras

beyond the core path