An important concept is cognitive debt.
- An important concept is cognitive debt.
- Cognitive debt is your inability to understand the system and how it works.
- Cognitive debt doesn't matter if the abstraction is non-leaky and you don't need to know how it works.
- The more you automate creating systems, the less you understand how they work.
- Each incremental bit of work it does for you, the more remote it becomes.
- When you take on too much cognitive debt, at some point you hit a wall where you've delegated so much you can't even reason about it.