Stage 4 of 10 · 7 lessons · ~2 weeks
Reading and reviewing AI code
Review every AI change like a colleague's pull request: read the whole diff, run a fixed checklist, explain it back, catch invented APIs and unrequested changes, and use AI review only as a second pass.
Start: Reading every diffLessons· one lesson for each topic, in this order
Do this
- Write your review checklist and keep it next to your editor.
- Review ten AI changes with it and log what each review caught.
- Reject at least one change for unrequested edits and redo it with a tighter prompt.
- Look up every unfamiliar call in one change in the official docs.
- Commit before each AI task and stage only reviewed lines.
- Explain one AI change aloud to a friend or in a pull request description.
Start with
- GuideFreeGoogle Engineering Practices
Google · Intermediate
Google's free code review guide: what reviewers look for and how to write review comments
Practise
Keep handy
Also worth your time
Before moving on: Your written review checklist, used on ten real AI changes, with a short log of what it caught, what you rejected and one case where you could not explain the code until you read the docs.

Review is the job now. When code arrives faster than you can type it, your value is in deciding what is right, and the only way to decide is to read. If a diff is too long to read properly, the task was too big: reject it and ask for less.