Review 101
The defects AI assistants leave behind most often, one of each kind. Start here if you review AI-written code and want a reliable checklist.
9 exercises · ~56 min · 3 more coming soon
What you will practice
- Spot off-by-one errors and missing edge cases before they ship
- Check that functions keep their promises: no hidden mutation, no silent defaults
- Read tests critically instead of trusting a green run
Pagination that loses the last item
Logic · TS · 5 min
The avatar that crashes on an empty name
Edge cases · TS · 5 min
The redirect check that trusts a leading slash
Security · TS · 5 min
The leaderboard where 9 beats 10
APIs and contracts · TS · 5 min
The age validator that only tested the happy path
Tests · TS · 5 min
Tags that leak between tickets
Logic · PY · 8 min
The slug that eats accented letters
Edge cases · TS · 7 min
The view that rewrites the store
APIs and contracts · TS · 8 min
The leaderboard that forgets who it skipped
Logic · TS · 8 min