2026-02-13 17:17 UTC
“But as we dug deeper, the real problem emerged: no one on the team could explain why certain design decisions had been made or how different parts of the system were supposed to work together. The code might have been messy, but the bigger issue was that the theory of the system, their shared understanding, had fragmented or disappeared entirely. They had accumulated cognitive debt faster than technical debt, and it paralyzed them.”
— Margaret Storey
https://margaretstorey.com/blog/2026/02/09/cognitive-debt/
Replies (1)
-
@plaugg@hessen.social 2026-02-15 19:52
@RuthMalan@mastodon.social and this deeper knowledge about the why and how of a system is hard to aquire and maintain with regular human software development. How can anyone reason about a system, if the source code is not for human consumption and the chat logs that led to the source code are transient?