learn
Your curriculum
157 short lessons, from “what is code” to race conditions, plus the phrases that make coding agents work carefully.
– / 157 lessons complete
unseen introduced learning familiar mastered needs review
level 0
Foundations
The words everything else is built on.
level 1
Understanding Your Project
What's actually inside the thing your AI is building.
level 2
Bugs & Debugging
How to talk about things breaking — and getting them fixed properly.
level 3
Git & Version Control
Save points, undo buttons, and working safely with an agent.
level 4
Databases
Where your app's information lives, and how not to lose it.
level 5
APIs & Communication
How apps and services talk to each other.
level 6
Testing & Reliability
Proving a change works before you trust it.
level 7
Architecture
How the pieces of a system fit together.
level 8
Advanced AI-Assisted Development
The ideas that separate vibes from engineering.
track
Communication Patterns
Phrases that make coding agents work carefully.
- Reproduce the issue first
- Identify the root cause before modifying code
- Implement the smallest scoped change
- Avoid unrelated refactors
- Preserve existing behavior
- Verify assumptions
- Trace the execution path
- Isolate the failing component
- Don't mask the underlying error
- Verify the change
- Show me the diff
- Create a checkpoint before modifying this
- Roll back if verification fails
- Don't modify production data
- Test for regressions
- Inspect the existing architecture first
- Explain the tradeoffs