

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Still calibrating
click for more info
Not enough gems
Cost: 6 gems
1: Accountability
incomplete
2: Evidence Debugging
incomplete
3: Refactoring
incomplete
4: Good Code
incomplete
5: Incremental Changes
incomplete
6: Workflow
incomplete
7: Multiple Agents
incomplete
8: Keep Learning
incomplete
Back
ctrl+,
Next
ctrl+.
This lesson's interactive features are locked, please to keep using them
Perhaps counterintuitively, in a world with AI coding agents, great codebases are more important than before. You'll hear business people opining that "the code doesn't matter anymore" or "the cost of producing software is going to zero," but those are uninformed opinions from non-technical people. Sorry not sorry.
Agents primarily want to finish the task in front of them. They do not inherently care about:
It's your job to care about that stuff. You have much more than a single ephemeral window of context about your codebase, team, company, and users.
When you prompt, be sure to demand things that you care about:
But just asking the clanker is still not enough. You always have to review the code, understand the architecture of the project, and yes, very often you will still need to force the agent to go down a different path from what it initially thought was best.