Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

Real conversations with engineers who have tackled technical debt and legacy code, and come out the other side. Hosted by Robby Russell.

News

Blog 2 months ago
David Hayes: Boring Software, Clear Incentives, and Better Checklists
Drawing from his experience at PagerDuty, Sentry, and now FusionAuth, he joins Robby to explore what happens when software becomes trusted infrastructure. Their conversation touches on API design, naming things, product management, self-hosted software, a
Read more
Report
Blog 2 months ago
Diana Pfeil: Building Confidence in Probabilistic Systems
Machine learning systems can degrade even when the underlying code has not changed. Diana Pfeil of Sunbeam Consulting joins Robby Russell on Maintainable to explain how changing data, model behavior, and non-deterministic outputs create a different kind o
Read more
Report
Blog 4 months ago
Chris Coyier: The Long Game of Maintaining CodePen
What does it take to keep a product healthy after more than 15 years of continuous evolution? In this episode, Robby Russell talks with Chris Coyier, co-founder of CodePen, about the long game of maintaining software. Chris shares how CodePen has evolved
Read more
Report
Blog 5 months ago
Sally Lait: Confidence Is the Real Metric
Sally Lait joins Robby Russell on Maintainable to explore software maintainability through a different lens… not just code quality, but how teams work together over time. Sally is a fractional technology leader and advisor with more than two decades in th
Read more
Report
Blog 6 months ago
Rein Henrichs: The Real Work of Maintenance Happens Before You Touch the Code
Software maintenance is often framed as a technical problem. Refactoring code, fixing bugs, or upgrading dependencies. In this conversation, Robby Russell talks with Rein Henrichs about a different lens, one centered on understanding. Rein is a Principal
Read more
Report
Blog 7 months ago
Russ Olsen: The Hidden Cost of Forgetting Why the Code Looks Like That
Software doesn't become hard to maintain only because the code is messy. It often becomes hard to maintain because the reasoning behind it disappears. In this episode of Maintainable, Robby Russell talks with Russ Olsen about trade-offs, legacy systems, a
Read more
Report
Blog 7 months ago
Joel Oliveira: Predictability Is a Maintainability Feature
Long-lived software systems rarely stay tidy. Over time they accumulate decisions, workarounds, and layers of history that can make even simple changes feel risky. For engineers responsible for maintaining those systems, the challenge often becomes less a
Read more
Report
Blog 8 months ago
Lucas Roesler: The Fast Feedback Loop Advantage
Maintaining software over time rarely fails because of one bad decision. It fails because teams stop getting clear signals… and start guessing.In this episode, Robby talks with Lucas Roesler, Managing Partner and CTO at Contiamo. Lucas joins from Berlin t
Read more
Report
Blog 9 months ago
Brittany Ellich: Using AI to Maintain Software, Not Rewrite It
Rewrites are seductive. Clean slates promise clarity, speed, and "doing it right this time." In practice, they're often late, over budget, and quietly demoralizing.In this episode of Maintainable, Robby sits down with Brittany Ellich, a Senior Software En
Read more
Report
Blog 10 months ago
Kent L Beck: You're Ignoring Optionality… and Paying for It
Kent Beck: You're Ignoring Optionality… and Paying for ItIn this episode of Maintainable, Robby speaks with Kent Beck, a foundational voice in modern software development and author of Tidy First?. Kent joins from California to explore why optionality is
Read more
Report
Show more news