Mental models are small, reusable explanations about how something works. They are more durable than tool-specific tips because they apply across contexts.
Why keep a digital garden?
- Atomic notes compound over time
- You can link related ideas and grow themes
- Writing is thinking; gardening is revisiting your thinking
Starter set
- Constraints first — identify invariants
- Feedback loops — what reinforces or balances?
- Abstractions leak — inspect the layer below
- Interfaces shape behavior — name inputs/outputs
Keep these handy as you read code and docs.
Posted onGardenwith tags: