Skip to content

AI Glossary · Concepts

What is Technical Debt?

Technical Debt

Technical debt is the future cost of shortcuts in software: code, design or data choices that were quicker at the time but make later changes slower, riskier or more expensive. AI changes both sides of the ledger, since coding agents can pay some debt down quickly and can also create it faster than people review it.

Also known as: tech debt

· Chain of Thought

AI CodingAI Engineering

  • 2 explainers
  • 8 episodes
  • 3 guest clips
  • 3 sources

A team names a concept “teams” early on, later decides it should be “groups,” and changes only the label on screen because renaming it across the codebase would take a week. Each new engineer then pays a little interest in confusion until someone does the rename. Ward Cunningham coined the metaphor in 1992: a little debt speeds development as long as it is paid back promptly, and the danger comes when it is not.

AI adds three angles. First, machine learning systems build up their own kinds of debt. Sculley and colleagues at Google argued in 2015 that a model’s behavior depends on its data, its pipelines and the systems that consume its output, so changing one part can quietly change the rest. Second, coding agents can pay debt down. Simon Willison argues that the simple but tedious fixes teams keep postponing are a good fit for agents. Third, agents can create debt faster than before, because code that is cheap to write still has to be reviewed, understood and maintained.

In episode 36 at 13:21, ChatPRD’s Claire Vo says people underestimate “the ability for AI to accelerate cleaning up your gnarliest parts of tech debt,” such as framework migrations that used to take 18 to 24 months. She adds that work to make a repository easier for AI, like a local setup that does not take three days, helps human engineers too (14:18). The episode was sponsored by Galileo; the outro points listeners to Galileo’s YouTube channel at 42:24.

In episode 68 at 27:40, Chainguard’s Dan Lorenc says “people have to pay off a lot of tech debt” to keep up with AI-found vulnerabilities, and suggests rethinking old assumptions about backward and API compatibility because the same tools are good at upgrading software. Svix and Walrus Memory are the season’s presenting sponsors; the Svix read is at 22:02.

In episode 78 at 37:08, Svix CEO Tom Hacohen wonders whether “maybe technical debt will remain a thing” even with far more machine intelligence on hand. Conor replies that agents could be always on, paying debt down as it is created, yet their continual output can just as easily scale the problem (37:34). Episode 78 is sponsored by Svix, the Season 4 presenting sponsor; the sponsor thank-you is at 1:56.

Hear it from the guest

“The ability for AI to accelerate cleaning up your gnarliest parts of tech debt”
“People have to pay off a lot of tech debt”
Watch on YouTube
“Maybe technical debt will remain a thing”
Watch on YouTube

Quotes lightly edited to remove filler words.

Sources

Go deeper

From the conversation