Skip to content
Melo Podcasts Home
CategoriesLanguagesFollowing

Episode 186 · Maintainable

Alan Ridlehoover: Building Robust Systems Through Behavior-Centric Testing

8 Oct 2024 · 48 min

Play episode WhatsApp Download

Episode notes

How do you build robust systems that last? Alan Ridlehoover, Senior Engineering Manager at Cisco Meraki, shares his approach to behavior-centric testing, clean code practices, and navigating the balance between fast development and sustainable maintenance.

Podcast

Maintainable

Robby Russell · Tech & Science · English

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…

More from Maintainable All episodes →

  1. E191 · 19 Nov 2024 · 38 min

    Gulcin Yildirim Jelinek: Maintaining Postgres for Modern Workloads

    What makes a database truly maintainable? Gulcin Yildirim Jelinek shares her journey from legacy database struggles to Postgres innovation, revealing how automation and accessibility can redefine modern database practices. Dive into this conversation about evolving technology and inclusive community building.

  2. E190 · 12 Nov 2024 · 48 min

    Justine Gehring: Refactoring Software at Scale with AI

    Justine Gehring joins Robby to discuss how AI is revolutionizing code maintenance, scaling refactoring processes, and reshaping maintainability in large and legacy codebases.

  3. E189 · 5 Nov 2024 · 37 min

    Katerina Skroumpelou: Bridging Engineering and Advocacy for Scalable Software

    In this engaging conversation, Robby is joined by Katerina Skroumpelou, product advocate and engineer at Nx. Together, they explore the vital role of product advocacy in software development, focusing on how Katerina supports Nx users by helping them optimize their workflows and maintain a scalable, well-documented codebase. Katerina shares practical advice for creating documentation that aids, rather than burdens, developers, and the conversation covers a broad range of topics from managing technical debt to understanding the power of monorepos for growing teams. Whether you’re considering…

  4. E188 · 22 Oct 2024 · 46 min

    Moriel Schottlender: The Challenges of Modernizing MediaWiki's Monolith

    Join Robby and Moriel Schottlender as they dive into the challenges of modernizing the MediaWiki platform, the backbone of Wikipedia. Learn about the evolution of a 23-year-old codebase, balancing flexibility with maintainability, and fostering a thriving open-source community.

  5. E187 · 15 Oct 2024 · 52 min

    Kate Holterhoff: From Front-End Engineering to Developer Advocacy

    Discover how Kate Holterhoff, Ph.D., transitioned from front-end engineering to advocating for developers at RedMonk, and learn about the evolving role of documentation, AI, and developer influence in shaping the tech industry.

  6. E185 · 1 Oct 2024 · 52 min

    April Wensel: Navigating Legacy Code with Compassion

    In this episode of Maintainable, April Wensel, Founder of Compassionate Coding, delves into how empathy and compassion transform the way we approach legacy code, technical debt, and team dynamics. Discover her insights on fostering a positive work environment, mentoring junior developers, and cultivating a compassionate mindset in code reviews and beyond.

  7. E184 · 24 Sep 2024 · 41 min

    Saron Yitbarek: The Balance Between Maintainable Code and Multiple Streams of Income

    Saron Yitbarek dives into the art of balancing code maintainability with financial independence. Hear how she built DiscoLink and embraced multiple streams of income—all while navigating the challenges of running a startup.

  8. E183 · 10 Sep 2024 · 45 min

    Lutz Hühnken: Crafting Resilient Systems with Event-Driven Design

    How can event-driven architecture transform your software design? Lutz Hühnken of Upvest shares his insights on crafting resilient systems that scale and simplify complex workflows. Discover the power of event-driven design in this engaging conversation.

  9. E182 · 3 Sep 2024 · 44 min

    Noel Rappin: Reviving the Pickaxe— A Journey through Ruby's Legacy

    Ever wondered what it takes to update a classic technical book for a modern audience? Noel Rappin shares his journey of reviving the iconic "Pickaxe" book, Programming Ruby, while drawing parallels to maintaining legacy codebases.

  10. E181 · 27 Aug 2024 · 43 min

    Cassidy Williams: Navigating the Career Jungle Gym in Tech

    In this episode of Maintainable, Cassidy Williams shares her journey through the "career jungle gym" of tech, offering insights on software maintainability, clever code, and career pivots. Don't miss this engaging conversation!

Take it with you

The Melo app keeps playing with the screen off, works in the car and on your watch, wakes you to your station, and browses the whole catalogue offline. Free, no ads, no account.

Get it on Google Play