Cognitive load is what matters
The logo image was taken from Reddit.
It is a living document, last update: November 2024. Your contributions are welcome!
Introduction
There are so many buzzwords and best practices out there, but let's focus on something more fundamental. What matters is the amount of confusion developers feel when going through the code.
Confusion costs time and money. Confusion is caused by high cognitive load. It's not some fancy abstract concept, but rather a fundamental human constraint.
Since we spend fa...
Read more at minds.md