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...
Posts by Maintainable Software Podcast
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.
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!
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...
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...
If your codebase feels complicated… good. That means it’s lived a life and served real users. But there are ways to simplify and move forward confidently.
Maintainable shares stories from teams who’ve been in your shoes. Join us! maintainable.fm/newsletter/
Final @maintainable.fm episode of 2025… I peppered @kentbeck.com with questions, and he basically called out how teams quietly pay for lost optionality.
What’s one decision you regret because it narrowed your options?
maintainable.fm/episodes/ken...
Your app has a future. And so do you.
Every episode brings ideas that helps you reclaim momentum.
Subscribe. maintainable.fm/newsletter/
Catch up on this week’s episode with @KentBeck.com
He breaks down how teams burn optionality, why structure matters, and how making the hard change easy shapes every feature that follows.
Listen with host @robbyonrails.com: maintainable.fm/episodes/ken...
@KentBeck.com shares why teams burn optionality faster than they realize and why making the hard change easy is the real work.
He explains the balance between features and future options & how small structure care shapes progress.
Listen with host @Robbyonrails.com: maintainable.fm/episodes/ken...
You don’t need a rewrite. You need space to think. Maintainable offers you that space.
maintainable.fm/newsletter/
If you work in a code base that feels heavier than it should, @donmackinnon.dev explains why the real cause is often unnecessary structure, unclear layers, and too many ideas packed into simple problems.
Catch up on his Maintainable episode with @Robbyonrails.com: maintainable.fm/episodes/don...
Who doesn't enjoy winning a new software programming book?
@donmackinnon.dev explains why extra abstractions often make software harder to understand and harder to change.
He shares what happens when teams add layers that do not provide real value and why simplicity lasts longer.
Listen with @robbyonrails.com: maintainable.fm/episodes/don...
Chris Zetter reminds us that progress in long-lived systems doesn’t come from rewrites, it comes from building momentum through small, intentional changes.
Catch up on this week’s episode of @maintainable.fm with host @robbyonrails.com: maintainable.fm/episodes/chr...
Do you feel like your codebase is one bad deploy away from chaos?
Maintainable Software Podcast brings you calm voices, clear thinking, and real stories from people who’ve been there.
Subscribe and breathe easier. maintainable.fm/newsletter/
Chris Zetter shares why starting small is the key to building confidence in an older codebase, and how small wins create momentum for bigger changes.
Listen on @maintainable.fm with host @robbyonrails.com: maintainable.fm/episodes/chr...
Denis Rechkunov shares how automation, alignment, and open feedback loops make consistency last. Hear why maintainability depends more on people than architecture.
Listen on Maintainable Software Podcast with host @Robbyonrails.com: maintainable.fm/episodes/den...
It’s less about how you write code and more about creating a team culture that values maintainability.
In this episode, Denis Richkunov explains why consistency should be cultivated, not enforced.
Listen on Maintainable Software Podcast with host @robbyonrails.com: maintainable.fm/episodes/den...
On Rails podcast logo
We’ve been going deeper with the On Rails podcast. Longer conversations. Less hype. More of what’s been tested in the real world.
I loved hearing in-person feedback back at Rails World. Podcasting can feel one-directional, so your messages, reviews, and shares really do help keep it going.