The Changelog: Software Development, Open Source

Good tech debt (Interview)

Feb 6, 2020
Jon Thornton, Engineering Manager at Squarespace and author of a popular blog post on "3 Kinds of Good Tech Debt," dives into the nuances of technical debt. He explains how good tech debt, when leveraged correctly, can drive innovation and product development. Jon likens tech debt to financial debt, highlighting the need for strategic, intentional decision-making. He shares real-world analogies, like homeownership, to illustrate the balance between fast feature releases and sustainable code quality, emphasizing the importance of communication and prioritization in managing these challenges.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Good Tech Debt

  • "Good tech debt" is about intentionally not fixing unimportant things now.
  • This allows developers to focus on perfecting what truly matters.
ANECDOTE

Mortgage Analogy

  • Jon Thornton compares tech debt to financial debt, like a mortgage.
  • A mortgage is acceptable debt because it provides immediate value.
ANECDOTE

Squarespace Email Prototype

  • At Squarespace, Jon Thornton's team used "good tech debt" by building a simple email sending tool.
  • This allowed them to test core features quickly before investing in a robust email infrastructure.
Get the Snipd Podcast app to discover more snips from this episode
Get the app