65 episodes

Legacy Code Rocks explores the world of modernizing existing software applications. Hosts Andrea Goulet and M. Scott Ford of Corgibytes are out to change the way you think about legacy code.

If you’re like a lot of people, when you hear the words “legacy code” it conjures up images of big mainframes and archaic punch card machines. While that’s true — it only tells a small part of the story. The truth is, the code you leave behind is your legacy, so let's make it a good one.

Legacy Code Rocks Andrea Goulet and M. Scott Ford

    • Technology

Legacy Code Rocks explores the world of modernizing existing software applications. Hosts Andrea Goulet and M. Scott Ford of Corgibytes are out to change the way you think about legacy code.

If you’re like a lot of people, when you hear the words “legacy code” it conjures up images of big mainframes and archaic punch card machines. While that’s true — it only tells a small part of the story. The truth is, the code you leave behind is your legacy, so let's make it a good one.

    Overcoming the Imposter Syndrome with A.J. Rendo

    Overcoming the Imposter Syndrome with A.J. Rendo

    It’s never about what you don't know. It’s the difference you can bring to the table that matters. Today we talk with A.J. Rendo, a theatre director, a philosophy major, and an enthusiast historian turned software developer. A.J. gives us a wild ride through his story — how can you switch from directing theatrical shows to maintaining legacy software responsible for managing billion dollars a day? What does such a shift do to your self-confidence? And how do you overcome self-doubt? When you finish listening to the episode, make sure to connect with A.J. via Twitter, and check out some of the resources we mentioned in this episode. 
    Mentioned in this episode:
    A.J. Rendo Twitter at: https://twitter.com/AjAdirondack
    Michael Feathers, Working Effectively with Legacy Code at https://www.amazon.com/Working-Effectively-Legacy-Michael-Feathers/dp/0131177052/ref=nodl_
    Legacy Code Rocks: Defining Legacy Code with Amitai Schleier at https://podcasts.apple.com/us/podcast/defining-legacy-code-with-amitai-schleier/id1146634772?i=1000445569710 
    Developer on Fire: Amitai Schleier - Safe for Programmers and Non-Programmers at https://podcasts.apple.com/us/podcast/episode-436-amitai-schleier-safe-for-programmers-non/id1006105326?i=1000446689222
    Martin Fowler at https://martinfowler.com 
    Eric Evans, Domain-Driven Design: Tackling Complexity in the Heart of Software at: https://www.amazon.com/dp/0321125215/ref=cm_sw_r_cp_api_i_SxxpEbD60E873 
    David Thomas, Andrew Hunt, The Pragmatic Programmer, 2nd Edition, at https://www.amazon.com/Pragmatic-Programmer-journey-mastery-Anniversary/dp/0135957052 

    • 41 min
    Positive Metric-Driven Management with Dalia Havens

    Positive Metric-Driven Management with Dalia Havens

    In a modern fast-moving business environment, we are obsessed with quantitative measurements. But without qualitative data, we might get the wrong impression and incentivize bad behavior. Today we talk with Dalia Havens, Vice-President of engineering at Netlify, about selecting appropriate metrics to measure outputs of your team, increase its productivity, and, most importantly, keep it happy. Building on her experience from Netlify, GitLab, SailPoint and IBM, she shares with us how to promote team health through positive metric-driven management. When you finish listening to the podcast, connect with Dalia on LinkedIn.
    Mentioned in this episode:
    Dalia Havens on LinkedIn at https://www.linkedin.com/in/daliahavens/ 
    Netlify at https://www.netlify.com 
    GitLab at https://about.gitlab.com 
    IBM at https://www.ibm.com 
    SailPoint at https://www.sailpoint.com 
    SonarQube at https://www.sonarqube.org
    Code Climate at https://codeclimate.com 
    John Doerr, Measure What Matters: How Google, Bono, and the Gates Foundation Rock the World with OKRs at https://www.amazon.com/dp/0525536221/ref=cm_sw_r_cp_api_i_15ClEbKXXGPGQ 

    • 39 min
    Why Legacy Code Rocks with Abraham Marín Pérez

    Why Legacy Code Rocks with Abraham Marín Pérez

    Most of the time, we focus on a specific aspect of software development and maintenance and try to see how these small pieces fit in the big picture of working with legacy code. Not today, however. Today we talk with Abraham Marín-Pérez, an extremely active Java developer with more than ten years of experience in various industries, about THE big picture and why legacy code rocks! Abraham is the author of Real World Maintainable Software and a co-author of Continuous Delivery in Java, a Java news editor at InfoQ, an advisor at the Meet-a-Mentor London Group, and a regular speaker at well-known international events. On top of that, he helps to run the London Java Community. When you finish listening to the episode, make sure to visit Abraham’s blog From Fragile to Agile!
    Mentioned in this episode:
    Abraham on Twitter: https://twitter.com/abrahammarin?lang=en
    Abraham on LinkedIn: https://www.linkedin.com/in/abraham-marin-perez-45b88422/?originalSubdomain=uk
    Real World Maintainable Software by Abraham Marín-Pérez at: https://www.oreilly.com/library/view/real-world-maintainable-software/9781492042853/ 
    Continuous Delivery in Java by Abraham Marín-Pérez and Daniel Bryant at:
    https://www.oreilly.com/library/view/continuous-delivery-in/9781491986011/
    Software Maintenance is an Anti-Pattern by Sarah Allen:
    https://18f.gsa.gov/2016/02/23/software-maintenance-is-an-anti-pattern/
    https://www.infoq.com
    https://meetamentor.co.uk
    https://www.fromfragiletoagile.com 

    • 38 min
    Idea Flow with Arty Starr

    Idea Flow with Arty Starr

    Imagine if you could automatically follow, measure, and analyze your workflow, identify the sticking points, and remove them based on the coldblooded data. Imagine if there was such a thing as a Moneyball of coding. Today we talk with Arty Starr about the Idea Flow - a data-driven approach to measuring friction in developer's experience. Arty is the author of the Idea Flow, a panelist on the Greater Than Code podcast and a social entrepreneur. We talk about the eight most common friction points in coding and how the Idea Flow helps identify and eliminate them. When you finish listening to the episode, make sure to subscribe to Arty's newsletter at http://arty.twilightcircuit.io. 
    Mentioned in this episode:
    Arty on Twitter: https://twitter.com/janellekz?lang=en
    Janelle Arty Starr, Idea Flow: How to Measure the PAIN in Software Development, at https://leanpub.com/ideaflow 
    Arty’s newsletter: https://arty.twilightcircuit.io 
    Greater than Code podcast: https://podcasts.apple.com/us/podcast/greater-than-code/id1163023878

    • 39 min
    Rewriting Code with Sabrina Leandro

    Rewriting Code with Sabrina Leandro

    If you want your journey to be speedy and painless, it helps to know where you are going. Today we are talking with Sabrina Leandro, the principal software engineer at Intercom and a former VP of tech at Songkick. Sabrina is a technical leader with vast experience in product development processes, systems design, and management. We talk about incremental code rewriting and how to do it most efficiently. When you finish listening to the episode, visit Sabrina's website and take a listen to one of her talks. 

    • 33 min
    Code Katas with Emily Bache

    Code Katas with Emily Bache

    Practice leads to perfection. Having fun while doing it can only make you wish to practice more! Today we talk with Emily Bache, a software developer and a technical agile coach at ProAgile. Emily is well known as a maintainer of an outstanding code kata Gilded Rose and as an author of several books, including The Coding Dojo Handbook and Technical Agile Coaching. Emily explains the concepts of code katas and dojos and reveals the secrets of their effectiveness. When you finish listening to the episode, make sure to visit Emily's blog Coding Is Like Cooking. 

    • 31 min

Customer Reviews

Ckhrysze ,

Making me rethink thoughts on legacy code

I became aware of this podcast when one of the hosts appeared on another. I've only listened to a few episodes thus far, but am enoying it and how it is causing me to reflect on how I approach legacy code.

poornima ,

Podcast that exposes people to the importance of doing rework

A much needed podcast for people who are faced with rework, when it comes to building products and companies, and how to stay motivated by doing it.

bijou628 ,

I listen to every episode

Full disclosure, I'm the host. But I also get really excited when each podcast comes out because I get to listen to these conversations again and rediscover something I missed because I was so focused on making a good episode. :)

Top Podcasts In Technology

Listeners Also Subscribed To