56 episodes

Feel like you’re hitting a wall with your existing software projects? You're not alone. On Maintainable, we speak with seasoned practitioners who have worked past the problems often associated with technical debt and legacy code.

In each episode, our guests will share stories 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. We're in this together. Enjoy the show!

Maintainable Robby Russell

    • Technology
    • 5.0, 14 Ratings

Feel like you’re hitting a wall with your existing software projects? You're not alone. On Maintainable, we speak with seasoned practitioners who have worked past the problems often associated with technical debt and legacy code.

In each episode, our guests will share stories 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. We're in this together. Enjoy the show!

    Tudor Girba: Moldable Development and Software Environmentalism

    Tudor Girba: Moldable Development and Software Environmentalism

    Robby speaks with Tudor Girba, CEO and Co-Founder at Feenk. They discuss how engineers work in the decision-making business, what skills are essential to build in engineers and get an introduction to the concept of Moldable Development and the Glamorous Toolkit.

    • 44 min
    Jeff Haynie: How Can We Make Software Development Better for Dev Teams?

    Jeff Haynie: How Can We Make Software Development Better for Dev Teams?

    Robby speaks with Jeff Haynie, Co-Founder and CEO at Pinpoint. They discuss boundaries around APIs and contracts, useful and less-useful metrics for development teams to focus on, and more. Jeff also gives an introduction to Pinpoint's tooling for software development teams and stakeholders, and shares a story about how he had to reverse-engineer a proprietary application in under 24hours to keep the trains running on time.

    • 52 min
    Vladimir Khorikov: 100% Test Coverage is an Artificial Metric

    Vladimir Khorikov: 100% Test Coverage is an Artificial Metric

    Robby speaks with Vladimir Khoriko, Tech Lead, Architect & Author. They discuss all things unit tests – what they are, the four pillars of good ones, examples of low-value unit tests, and more. They also discuss the age-old debate of rewrites vs. refactoring, and how to effectively prioritize maintenance work.

    • 1 hr
    Bryan Helmkamp: Don't Let Perfect Be The Enemy of Good

    Bryan Helmkamp: Don't Let Perfect Be The Enemy of Good

    Robby speaks with Bryan Helmkamp, Founder and CEO at Code Climate. Bryan discusses the use of the term "technical debt" now vs. 15 years ago, what he's learned from having thousands of engineering teams use their tools, and the long-term benefits of choosing to build their main application in Ruby on Rails. You'll also get an overview of Code Climate's main products.

    • 36 min
    Dr. Aino Vonge Corry: Why Do We Have Retrospectives, Again?

    Dr. Aino Vonge Corry: Why Do We Have Retrospectives, Again?

    Robby speaks with Dr. Aino Vonge Corry, founder of Metadeveloper, technical conference editor, and agile retrospective facilitator. They discuss effective vs. ineffective communication with stakeholders, how to prepare for retrospectives, and why it's important to focus on "What should we do better?" when reflecting on work.

    • 45 min
    Trisha Gee: Developers Should Invest More Time Into Learning Their Tools

    Trisha Gee: Developers Should Invest More Time Into Learning Their Tools

    Robby speaks with Trisha Gee, Developer Advocate at JetBrains. They discuss Trisha's role as a Developer Advocate, how open source library maintainers are underappreciated, and how developers can overcome their fear of writing, speaking, and contributing back to the community.

    • 42 min

Customer Reviews

5.0 out of 5
14 Ratings

14 Ratings

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.

JoshCrist ,

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.

Top Podcasts In Technology

Listeners Also Subscribed To