# How technical debt actually gets paid down

Technical Strategy · Published 2025-11-03 · Updated 2025-11-18 · 2 min read · By Dave Brown

> **Sample article.** This piece exists to demonstrate formatting, headings,
> and typography for the writing section. Replace it with real writing, or
> delete it — it is not one of Dave's actual published views.

Every engineering organization has technical debt, and nearly every
engineering organization has a version of the same argument about it: the
team wants time to fix it, and the business wants to know why shipping
should slow down for a problem no customer has ever mentioned.

Both sides are usually right about their own part of the argument, which is
why it rarely resolves through debate alone.

## Debt is a financing decision, not a moral one

The word "debt" is doing real work in that phrase. Debt isn't inherently
bad — it's a financing choice, made under time pressure, that trades future
flexibility for present speed. The mistake isn't taking on technical debt.
It's losing track of which debts were taken on deliberately, and which
accumulated by accident.

Treating it as financing changes the conversation. Instead of "we need to
fix this because it's bad," the conversation becomes "this loan is now
costing more in interest than it's worth, and here's the payoff plan."

## Make the interest payments visible

Most technical debt doesn't get prioritized because its cost is invisible
to everyone except the engineers absorbing it. A slow test suite, a fragile
deploy process, a data model that requires tribal knowledge to touch safely
— none of it shows up on a roadmap, but all of it shows up in velocity.

A useful exercise: for each significant piece of debt, name what it's
actually costing today — in calendar time, in on-call load, in onboarding
time for new engineers. That's the number to bring to a planning
conversation, not "code quality."

## Pay it down inside the work, not around it

The version of debt paydown that survives contact with a real roadmap is
rarely a dedicated quarter of cleanup. It's a standing discipline: every
project that touches a fragile area leaves it a little better than it found
it, and every planning cycle explicitly reserves some capacity for paying
down the debt that's now costing the most in interest.

That only works if leadership treats it as non-negotiable capacity, not a
nice-to-have that gets cut the moment a deadline tightens.

---

Dave Brown · CTO & Executive Advisor · New York, NY · [hi@davecto.com](mailto:hi@davecto.com)

Site guide for agents: [llms.txt](https://davecto.com/llms.txt) · Sitemap: [sitemap.xml](https://davecto.com/sitemap.xml) · Any page is available as Markdown by sending `Accept: text/markdown` or adding `.md` to its URL.
