Technical Debt
-
Software Development

Technical Debt Has a Direction: Why Paying It Down in the Wrong Order Makes Things Worse
The standard advice is to “pay down technical debt.” Rarely discussed is that debt has topology ā and tackling the…
Read More » -
Software Development

Complexity Has a Ratchet: Why Software Systems Almost Never Get Simpler Over Time and What That Implies for How We Design Them
Every abstraction layer was solving a real problem. Every configuration flag handled a genuine edge case. Every service boundary separated…
Read More » -
Software Development

WhyĀ “Make It Work, Then Make It Right, Then Make It Fast”Ā Produces Bad Systems at Scale
Kent Beck’s maxim is genuinely good advice for an individual working on a bounded problem. The argument here is that…
Read More » -
Software Development

The Economics of Technical Debt: Why Teams Rationally Choose to Accumulate It
Telling engineers to “just refactor it” is a bit like telling a country to “just pay off its national debt.”…
Read More » -
Software Development

The ThermoĀdynamics ofĀ Software Entropy: Why All Code Tends Toward Disorder
The second law of thermodynamics states that entropy in a closed system never decreases. Software is not exempt. This is…
Read More » -
Software Development

Unknown Mistakes to Avoid in Software Development
Introduction Every software developer makes mistakes. The obvious ones receive plenty of attention in books, blog posts, and code reviewsāusing…
Read More » -
Software Development

Letting Go Of Technical Debt
The term ātechnical debtā was first introduced by Ward Cunningham as a metaphor. It was in the early 90s, when…
Read More » -
Software Development

Donāt waste time tracking technical debt
For the last couple of years weāve been tracking technical debt in our development backlog. Adding debt payments to the…
Read More » -
Agile

Transition to Agile, Large Technical Debt, Small Project
Many months ago, Rebecca asked an interesting question about technical debt in projects. She asked, How to start when thereās…
Read More »
- 1
- 2

