The Decoherence Trap(maevyn.codes)
163 points by cassianoleal | 69 comments
An essay introducing 'decoherence', the buildup of incompatible models in a system, arguing it is the worst form of tech debt and that AI-generated code is accelerating it.
14 stories tagged technical-debt, newest first.
163 points by cassianoleal | 69 comments
An essay introducing 'decoherence', the buildup of incompatible models in a system, arguing it is the worst form of tech debt and that AI-generated code is accelerating it.
3 points by mooreds | 0 comments
A knowledge base article explaining change coupling, why small fixes spread across many files, and how to use it to understand software system structure.
407 points by BrunoBernardino | 303 comments
A blog post by Jesse Skinner about cleaning up messy code left behind by AI-assisted 'rockstar' developers.
387 points by Ekami | 645 comments
An Ask HN post asking why Hacker News commenters are skeptical of AI coding tools, arguing that shipping speed matters more than code elegance.
317 points by theorchid | 86 comments
A Martin Fowler "Fragments" blog post with short notes, including a Pragmatic Summit interview with Kent Beck and thoughts on technical, cognitive, and intent debt.
380 points by mooreds | 281 comments
Blog post on the Helmet Hair blog arguing that most technical problems in software teams, such as accumulated technical debt, are really people problems.
453 points by todsacerdoti | 282 comments
A Codemanship blog post arguing that LLM-generated code creates 'comprehension debt' as teams accumulate code they don't understand.
653 points by simonw | 381 comments
Val Town blog post by Steve Krouse arguing that vibe-coded software, where developers ignore the code, is effectively legacy code nobody understands.
373 points by signa11 | 97 comments
Blog post on olano.dev arguing that software design is a process of building knowledge, illustrated by a generic true story about a company's integration service.
436 points by 0x63_Problems | 213 comments
A Gauge blog article arguing that AI coding tools make technical debt more costly rather than less relevant.
1417 points by poidos | 504 comments
Jimmy Miller's blog post recounting stories from his first job's legacy codebase, including a merchants table that ran out of columns and spawned merchants2.
323 points by dfcowell | 185 comments
A blog post by Dan Cowell arguing that software engineers dislike code and prefer writing less of it.
439 points by spo81rty | 442 comments
A Substack essay from The Visionary CTO reflecting on how all the code from the author's 20-year career has become technical debt or been deprecated.
423 points by damethos | 152 comments
MIT doctoral thesis by Daniel Sturtevant measuring how architectural complexity in software systems affects defect density, developer productivity, and staff turnover.