Maintainable

13

Do you feel like you're hitting a wall with your existing software projects? Are you curious to hear how other people are navigating this? You're not alone.On the Maintainable Software Podcast, Robby speaks with seasoned practitioners who have overcome the technical and cultural problems often associated with software development.Our guests will share stories in each episode and outline tangible, real-world approaches to software challenges. In turn, you'll uncover new ways of thinking about how to improve your software project's maintainability.

Recent Episodes
  • Mercedes Bernard: Friendly Code Welcomes Everyone In
    Apr 8, 2025 – 00:49:27
  • Evan Phoenix: The Why of the One Line
    Apr 1, 2025 – 01:09:13
  • Chris Salvato: Building Developer Paradise by Sitting in the Problem Space
    Mar 25, 2025 – 00:46:31
  • Heimir Thor Sverrisson: Architecture First, Tech Debt Second
    Mar 18, 2025 – 00:40:58
  • Noémi Ványi: Only Fix Problems That Are Actually Problems
    Mar 11, 2025 – 00:42:01
  • Julia López: Code Tells a Story—Even the White Spaces
    Feb 25, 2025 – 00:50:32
  • Marty Haught: Rethinking Technical Debt—Is It Really Just Drift?
    Feb 18, 2025 – 00:52:39
  • Mike Bowers - From ISAM to JSON—Navigating 40+ Years of Database Evolution
    Feb 11, 2025 – 00:44:46
  • Lorna Mitchell: Writing Documentation Engineers Will Actually Read
    Jan 28, 2025 – 00:43:18
  • Carola Lilienthal: Tackling Technical Debt with Patterns and Domain Knowledge
    Jan 21, 2025 – 00:43:00
  • Joel Hawksley: The Hidden Costs of Frontend Complexity
    Jan 14, 2025 – 00:46:13
  • Austin Story: Making Software Easier to Change, Remove, and Evolve
    Dec 10, 2024 – 00:47:08
  • Dan Moore: Building Developer-Friendly Authentication Solutions
    Dec 3, 2024 – 00:49:20
  • Tom Johnson: From Auto-Documentation to Better Collaboration
    Nov 26, 2024 – 00:43:19
  • Gulcin Yildirim Jelinek: Maintaining Postgres for Modern Workloads
    Nov 19, 2024 – 00:38:18
  • Justine Gehring: Refactoring Software at Scale with AI
    Nov 12, 2024 – 00:48:07
  • Katerina Skroumpelou: Bridging Engineering and Advocacy for Scalable Software
    Nov 5, 2024 – 00:36:48
  • Moriel Schottlender: The Challenges of Modernizing MediaWiki's Monolith
    Oct 22, 2024 – 00:46:10
  • Kate Holterhoff: From Front-End Engineering to Developer Advocacy
    Oct 15, 2024 – 00:51:55
  • Alan Ridlehoover: Building Robust Systems Through Behavior-Centric Testing
    Oct 8, 2024 – 00:48:27
  • April Wensel: Navigating Legacy Code with Compassion
    Oct 1, 2024 – 00:52:05
  • Saron Yitbarek: The Balance Between Maintainable Code and Multiple Streams of Income
    Sep 24, 2024 – 00:41:20
  • Lutz Hühnken: Crafting Resilient Systems with Event-Driven Design
    Sep 10, 2024 – 00:44:45
  • Noel Rappin: Reviving the Pickaxe— A Journey through Ruby's Legacy
    Sep 3, 2024 – 00:43:58
  • Cassidy Williams: Navigating the Career Jungle Gym in Tech
    Aug 27, 2024 – 00:43:18
  • Obie Fernandez: Pioneering AI in Ruby on Rails Development
    Aug 20, 2024 – 00:44:11
  • Tekin Süleyman: Balancing Complexity and Team Size
    Aug 13, 2024 – 00:42:31
  • Ryosuke Iwanaga: The Benefits of Cell-Based Architecture
    Aug 8, 2024 – 00:42:26
  • Julia Ferraioli - Capturing Untold Open Source Stories
    Jul 30, 2024 – 00:47:32
  • Tanmai Gopal: Unlocking the Potential of Unified APIs
    Jul 23, 2024 – 00:44:39
  • James Socol: Building Social Capital in Engineering Teams
    Jul 16, 2024 – 00:44:18
  • Paola Ducolin: Building Trust and Communication in Engineering Teams
    Jul 10, 2024 – 00:45:30
  • Robin Heinze - React Native and the Art of Flexibility
    Jun 18, 2024 – 00:40:35
  • Scott Hanselman - The Fear Factor in Maintainable Software
    Jun 11, 2024 – 00:36:35
  • Stig Brautaset: Understanding Alien Artifacts in Legacy Code
    Jun 4, 2024 – 00:46:04
  • Brit Myers - Decoding Product vs. Technical Risk
    May 28, 2024 – 00:42:20
  • Andrea Guarino - Leveraging Static Analysis for Better Code
    May 21, 2024 – 00:36:18
  • Staffan Nöteberg - On the Power of Monotasking in Software Development
    May 7, 2024 – 00:46:54
  • Martin Emde - Ruby Central and the Art of Being Tolerant to Change
    Apr 23, 2024 – 00:52:47
  • Esther Olatunde - AI's Role in Evolving Software Engineering Practices
    Apr 16, 2024 – 00:47:39
  • Robbie Wagner - Whiskey, Front-End, and Whatnot
    Mar 26, 2024 – 00:40:02
  • Irina Nazarova - Investing in Innovation: The Consultancy's Guide to Growth
    Mar 12, 2024 – 00:45:48
  • Kyle Daigle - Scaling Up with AI: A New Era of Code Maintenance
    Mar 5, 2024 – 00:47:19
  • Jon Moniaci - Can We Draw A Boundary?
    Feb 27, 2024 – 00:53:48
  • Chad Fowler - How Small Can We Make This Problem
    Feb 20, 2024 – 00:58:34
  • John Nunemaker - How Scary Is This Change?
    Feb 13, 2024 – 01:03:10
  • Jemma Issroff - Running the Parser in the Rain
    Feb 6, 2024 – 00:39:46
  • Jeanine Soterwood - Helping Clients Understand Maintenance Work
    Jan 30, 2024 – 00:38:55
  • Andrew Atkinson - Maintainable... Databases?
    Jan 23, 2024 – 00:53:58
  • Jimmy Koppel - Aspects of Good Code
    Jan 16, 2024 – 00:44:03
Recent Reviews
  • Exe Gete
    So far great!
    Love this show. Each episode has something they've experienced which maps to my own experience in long-running codebases.
  • Garrett Dimon
    Great Perspetives on Keeping Software Alive
    Absolutely my favorite podcast. Robby does a great job covering the breadth of the industry and getting different insights and perspectives about what it takes to ensure a codebase can survive the test of time, employee turnover, industry changes, and so much more. It’s refreshing to get insights that balance technical idealism with the reality that building software is messy work done by imperfect humans who also have goals outside of writing that next line of code.
  • HigherLower
    Hidden Gem
    There is a treasure trove of insight about the actual technologies developers use to build an application.
  • etagwerker
    Great Conversations About Maintainability and Maintainable Software! ❤️
    I really like the variety of topics in this podcast. I also like that Robby posts similar questions to all guests. This gives us insights about the same topic from many different, varied, talented people.
  • obacker19
    Empowering, insightful and actionable! 🔥
    Whether you’re well established as a technology leader, or just getting started building a codebase that’s built to last within your organization - this is a must-listen podcast for you! Robby does an incredible job leading conversations that cover a huge range of topics related to the ins and outs of navigating an ever-changing technology landscape - from leaders who’ve actually experienced success themselves. Highly recommend listening and subscribing!
  • evanisanerd
    Great insights and guests
    Valuable lessons from software veterans on dealing with both code and people in long-term software projects.
  • Nomad Mystic
    Great Listen!
    If you work in a new codebase or an old one this is a great listen on how to overcome the legacy trap. By the one and only development hero Robby Russell!!!
  • sbauer322
    Great resource for maintaining software
    Hands down, one of my favorite software engineering podcasts. The guests are interesting and the host is enjoyable as well. During the interview, a small set of questions are asked to every guest and each has a unique perspective. Maintaining legacy software can be maddening at times and this show gives valuable advise on how to best handle the challenges.
  • Zac Gross
    Constant Stream of Good Stuff
    I'm a developer and I learn so much from this podacst. It's taught me new techniques and terminology and introduced me to new books. I love hearing the perspective of every guest.
  • Raymond Brigleb
    Worth your time
    Robby is an excellent host who really gets the topics... and gets out of the way, letting guests share their insights. Great topic and great show!
Disclaimer: The podcast and artwork on this page are property of the podcast owner, and not endorsed by UP.audio.