Theory is great, but compounding only makes sense when you experience it. Let's do a mini-exercise that shows the difference between session 1 and session 2 when you document properly.
Compound Effect Exercise Guide
Step-by-step guide to experiencing compounding firsthand
π Preview PDF
π Before vs. After Comparison
Let's see what happens WITHOUT documentation vs. WITH documentation:
| Session 2 Without Claude.md | Session 2 With Claude.md |
|---|---|
|
You: "I have a to-do list app..." (2 min explaining) |
You: "Add complete/incomplete toggle" (5 seconds) |
|
Claude: "Let me look at your files..." (1 min analyzing) |
Claude: Already knows structure from Claude.md (0 seconds) |
| Asks clarifying questions about structure | Immediately suggests approach matching your patterns |
| Time to start building: 3-4 minutes | Time to start building: 5 seconds |
β The Math
3-4 minutes saved per session Γ 20 sessions = 60-80 minutes saved. Plus, Claude builds on your patterns instead of guessing. That's compounding.
π§ͺ The Exercise
Experience compounding yourself with this 15-minute exercise:
Session 1: Setup and Document (10 minutes)
mkdir ~/Documents/Projects/compound-test && cd ~/Documents/Projects/compound-test
claude
Prompt: "Create a simple to-do list web app. Single HTML file with inline CSS and JavaScript. Features: add tasks, display list. Keep it minimal."
Open
index.html in browser. Add a few tasks.
Prompt: "Create a Claude.md file documenting this project: what it does, tech stack, file structure, and any patterns you used."
/exit
Session 2: Experience Compounding (5 minutes)
claude (in the same folder)
Prompt: "Add the ability to mark tasks as complete with a checkbox."
Notice: You didn't explain the project. Claude already knows.
Claude built on existing code, matched patterns, asked zero setup questions.
Check boxes work, tasks can be marked complete.
Prompt: "Update Claude.md with what we added: complete/incomplete functionality."
β¨ The Difference
In session 2, you didn't explain the project. You didn't remind Claude what exists. Claude read the Claude.md file and picked up where you left off. That's compounding in action.
π What You'll Notice
As you use this workflow on real projects:
- Session 1: Most time spent on setup and explanation
- Session 2: Less explaining, more building
- Session 3: Even less explaining, Claude knows the patterns
- Session 5+: Claude anticipates what you need
The curve keeps improving. That's the compound advantage.
π Progression Metrics
Here's what typically happens over multiple sessions:
| Session | Setup Time | What's Improving |
|---|---|---|
| Session 1 | 5-10 minutes | Explaining project, establishing patterns, creating structure |
| Session 2 | 2-3 minutes | Claude knows basics, you refine patterns |
| Session 3-4 | 30 seconds | Claude follows established patterns automatically |
| Session 5+ | 0 seconds | Claude anticipates needs, suggests improvements |
β‘ Pro Tip: Track Your Own Progress
Keep a simple log noting how long setup takes each session. You'll see the curve flatten dramatically. By session 5, you're spending almost all your time building, not explaining.
π The Virtuous Cycle
Good documentation β Better sessions β More learning β Better documentation β Even better sessions...
Each cycle makes the next one easier. This is why senior developers seem to work "faster"βthey've built up compound knowledge over years.
With Claude Code and good documentation habits, you can experience similar compounding in weeks instead of years.
π‘ Signs Compounding Is Working
You'll know compounding is happening when:
Compounding Success Indicators
π‘ Start Now, Not Later
The best time to start documenting was the beginning of your project. The second best time is now. Every session you document from here forward builds compound value.
π Resources & Further Reading
- Compound Engineering (Every.to) The original methodology explaining the compound effect
- Stop Coding and Start Planning (Every.to) Why planning accelerates everything
π Pause & Reflect
Before moving on, take a moment to consider:
- Did you complete the exercise? What surprised you about Session 2?
- Can you think of other areas in your work where "compounding" applies?
- What would motivate you to maintain documentation discipline?
π― Module 3 Summary
In this module, you learned:
Key Learnings
These aren't just conceptsβthis is a complete workflow you can use on every project. The next topic shows it all in action with a real example from start to finish.
π― Almost There!
You understand the loop. Now let's see it in action through a complete example.
Topic 3.4 Complete β’ Up Next: 3.5 β Putting It All Together