AI systems can change even when the code doesn’t. This week, Diana Pfeil joins @Robbyonrails.com on Maintainable to talk evals, input drift, production monitoring, and why simpler models are often the better place to start. 🎧 Listen here: maintainable.fm/episodes/dia...
Maintainable Software Podcast
@maintainable.fm
Curious Conversations on the Art of Software Maintenance. Hosted by @PlanetArgon.com CEO @robbyonrails.com. https://maintainable.fm
Worth a listen if you've ever inherited a "creative" codebase. 🎧 maintainable.fm/episodes/arp...
Arpit Mohan - Aspiring To Be Boring As Possible
Robby has a chat with Arpit Mohan, the Co-Founder and CTO of Appsmith, about the importance of engineers writing code for humans and not machines while also focusing a lot on readability, how useful…
maintainable.fm
In the age of AI-generated code, this vault episode seems timely. Arpit Mohan (Appsmith) on why the best code is written for humans- readability, useful comments, the why behind every decision 🎧 maintainable.fm/episodes/arp...
3 components of really well-maintained software, according to Alan Ridlehoover:
AI is writing more of your code than ever. But who's checking the behavior? From the Vault: Alan Ridlehoover makes the case for behavior-centric testing to keep systems maintainable. Worth a (re)listen right now. maintainable.fm/episodes/ala...
If you missed it 👀 @chriscoyier.net joined @robbyonrails.com on Maintainable to talk about CodePen, long-term software maintenance, and why maintainability is often a people problem more than a code problem. Listen here: maintainable.fm/episodes/chr...
New episode 👀 @chriscoyier.net joins @Robbyonrails.com to talk about maintaining CodePen over 15+ years, migrating from Rails to Go, and why maintainability is often more about people than code.
Maintainable Podcast Newsletter: - Written for developers, not managers - Robby's commentary on things that don't make it to air - Vault picks (episodes worth revisiting) - New episode alerts with show notes and key links maintainable.fm/newsletter/
Subscribe to the Maintainable Software Podcast Newsletter
We speak with seasoned practitioners about the art of improving existing software code.
maintainable.fm
"We'll Fix It Later" never works. Let's explore what really needs to happen. The Maintainable newsletter is where Robby keeps the conversation going between episodes. maintainable.fm/newsletter
Subscribe to the Maintainable Software Podcast Newsletter
We speak with seasoned practitioners about the art of improving existing software code.
maintainable.fm
Catch up with Sally Lait & @Robbyonrails.com on Maintainable as they talk about confidence as a signal of maintainability. You can feel it in a codebase immediately. 🎧 Listen here: buff.ly/4vZMQeU
Sally Lait joins @robbyonrail.com on Maintainable to talk about confidence as a signal of maintainability. Not just code quality… but how teams feel working in a system. Listen here: maintainable.fm/episodes/sal...
We talk about long-lived software every episode. Now we want to hear from the teams building it. If you work with Rails, let's hear from you! railsdeveloper.com/survey/ (The Ruby on Rails Community Survey is led by Planet Argon, the producers of Maintainable Podcast.)
2026 Ruby on Rails Community Survey
The 2026 Ruby on Rails Community Survey is now open. Add your voice to the community data. Brought to you by Planet Argon.
railsdeveloper.com
Stay sharp. Skip the noise. Join the Maintainable Podcast newsletter. One email when a new episode drops. That's it. maintainable.fm/newsletter/
If you missed it this week 👀 Rein Henrichs joined @Robbyonrails.com on Maintainable to talk about maintenance, understanding, and how teams stay aligned. Listen here: maintainable.fm/episodes/rei...
Rein Henrichs joins @Robbyonrails.com on Maintainable to explore why software maintenance is really about understanding. It’s not just about code, it’s about how teams make sense of complex systems together. Listen here: maintainable.fm/episodes/rei...
If you missed it this week 👀 Russ Olsen joined @Robbyonrails.com on Maintainable Software Podcast to talk about maintainability, legacy systems, and why context matters. Listen here: maintainable.fm/episodes/rus...
Russ Olsen joins @Robbyonrails.com on Maintainable Software Podcast to explore why maintainability depends on context. It is not about perfect code, it is about code people can understand and work with over time. Listen here: maintainable.fm/episodes/rus...
If you missed it this week 👀, Joel Oliveira joined @Robbyonrails.com on Maintainable Software Podcast to talk about predictable codebases, legacy systems, and improving software one small step at a time. Listen here: maintainable.fm/episodes/joe...
Joel Oliveira joins @Robbyonrails.com on Maintainable Software Podcast to explore why predictability makes software easier to maintain. Consistent patterns, small refactors, and thoughtful changes help teams keep systems healthy long after the first release. Listen: maintainable.fm/episodes/joe...
Still thinking about my conversation with @kentbeck.com. You're probably burning optionality in your codebase right now and don't even know it. We got into the "feature saw," 🪚 why 100% utilization kills design work, and why tidying code is an ethical practice... not a nice-to-have.
Kent L Beck: You’re Ignoring Optionality… and Paying for It
Kent Beck and Robby unpack why teams burn optionality faster than they realize and why restoring it isn’t a luxury—it’s the work. They explore reversible vs irreversible decisions, the feature saw, an...
maintainable.fm
One of the biggest lessons I've learned as a software engineer is that working code is worth maintaining. I was thrilled to be asked to be on the @maintainable.fm podcast with @robbyonrails.com ! If you want to learn more about using #AI to make codebases better, you should check it out!
@Brittanyellich.com shares lessons from maintaining GitHub’s long-lived systems, why most rewrites stall momentum, and how teams can use coding agents without creating new debt. Listen on Maintainable with @Robbyonrails.com: maintainable.fm/episodes/bri...
Two amazing podcasters together on the latest @maintainable.fm ! Check out Robby and @brittanyellich.com ‘s conversation about leveraging AI to help with software maintenance maintainable.fm/episodes/bri...
Brittany Ellich: Using AI to Maintain Software, Not Rewrite It
AI isn’t here to save you from your codebase. Brittany Ellich explains how to use it to maintain what already works… without chasing rewrite fantasies or shipping chaos.
maintainable.fm
The conversations that sustain long-lived software rarely make headlines, but they matter deeply to the teams doing the work. Maintainable is where we have those conversations. Thank you to Podranker for naming us in your 15 Best Developers Podcasts of 2026! podranker.com/podcast/main...
What if your app’s history is actually its biggest advantage? Maintainable explores this every week. maintainable.fm/newsletter/
If you missed it, Lucas Roesler joined @Robbyonrails.com on Maintainable to talk about readability, observability, and understanding what your systems are really doing. Listen here: maintainable.fm/episodes/luc...
Lucas Roesler joins Robby to dig into readability, observability, and why fast feedback loops matter so much when maintaining long lived software. If you have ever inherited a system you could not quite understand, this one is for you. Listen here: maintainable.fm/episodes/luc...
If you missed it, @Brittanyellich.com explains why maintaining existing systems often beats rewriting them and how to use coding agents without chaos. Catch up on her conversation with @Robbyonrails.com on @maintainable.fm: maintainable.fm/episodes/bri...
Legacy is not a burden. It’s evidence and history. Something to be proud of. Subscribe for conversations with people who treat software like a long-term commitment. maintainable.fm/newsletter/
@Brittanyellich.com shares lessons from maintaining GitHub’s long-lived systems, why most rewrites stall momentum, and how teams can use coding agents without creating new debt. Listen on Maintainable with @Robbyonrails.com: maintainable.fm/episodes/bri...