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.
Socio-Political Implications of Legacy Code with Amy Newell
In the age of rising AI, we cannot neglect the topic of the social and political consequences of the code we leave behind. Today, we talk with Amy Newell, a 24-year veteran of the tech industry and an avid activist in issues spanning from local politics to tech. Amy discusses how to engage with emerging technologies, how to use them, and how to create them while being cognisant of the harm we can inadvertently cause along the way. When you finish listening to the episode, visit Amy's website at amynewell.com and check out their newsletter at amywriteswords.com.
Mentioned in this episode
Amy’s website at www.amynewell.com
Amy’s newsletter at www.amywriteswords.com
Amy on LinkedIn at https://www.linkedin.com/in/amynewell/
Automatic Refactoring with Jonathan Schneider
Disruptive Thinking with Lance James
Imagine if you could counter ransomware by exploiting it to create a backup of your attacked data for you. Now, that would be disruptive!
Today, we talk with Lance James. James is an experienced cybersecurity specialist with 25 years of experience in the field. Building on his programming, network security, digital forensics, malware research, and counterintelligence experience, Lance tells us how to use disruptive thinking to improve cyber security and predict and counter major cyber threats.
When you finish listening to the episode, connect with Lance on LinkedIn.
Lance on LinkedIn at https://www.linkedin.com/in/unit221b/
Lance’s TedTalk at https://www.ted.com/talks/lance_james_how_attackers_can_use_your_brain_against_you_in_psy_ops
From Monolith to Understanding with Nelida Velazquez
Going from monolith to microservices is one of the most popular topics in software engineering. But jumping the boat without understanding why can be a dangerous (and expensive) adventure.
Today we talk with Nelida Velazquez. Nelida is a senior software engineer at Cobalt, a cyber security company that offers pentest as a service. As a backend developer, she had numerous opportunities to witness ill-informed migrations from monolith to microservices, and she is sharing her experience with us.
When you finish listening to this episode, connect with Nelida on X and visit her blog at https://tolkiana.com.
Mentioned in this episode:
Nelida on X at: https://twitter.com/tolkiana
Nelida’s blog at https://tolkiana.com
The Old New Thing with Raymond Chen
Microsoft invited the Legacy Code Rocks team to attend Microsoft Build Conference and gave us access to the studio on the third floor of the Seattle Convention Center. In this episode, we talk with Raymond Chen, a senior software engineer at Microsoft.
Raymond has been involved in the evolution of Windows for more than 30 years. In 2003, he began a Web site known as The Old New Thing which has grown in popularity far beyond his wildest imagination, a development which still gives him the heebie-jeebies. The Web site spawned a book, coincidentally also titled The Old New Thing (Addison Wesley 2007). He occasionally appears on the Windows Dev Docs Twitter account to tell stories which convey no useful information.
When you finish listening the episode, connect with Raymond on LinkedIn.
Mentioned in this episode:
Raymond on LinkedIn at https://www.linkedin.com/in/raymond-cheng-18460a82/
The Old New Thing at https://devblogs.microsoft.com/oldnewthing/
The Old New Thing (book) at https://www.amazon.com/Old-New-Thing-Development-Throughout/dp/0321440307
Playwright with Debbie O’Brien and Max Schmitt
Microsoft invited the Legacy Code Rocks team to attend Microsoft Build Conference and gave us access to the studio on the third floor of the Seattle Convention Center. In this episode, we talk with Debbie O’Brien and Max Schmitt, both part of the Microsoft Playwright team..
Playwright is a tool developed by Microsoft that allows developers to automate the testing of web applications.. Playwright's unique feature is its ability to handle multiple browser contexts, making it efficient for testing complex scenarios and improving cross-browser compatibility.
The opinions expressed in this episode are Debbie’s, Max’s, and Scott’s and cannot be attributed to Microsoft or its employees in any way.
Mentioned in this episode:
Playwright at: https://playwright.dev
Great Interviews About Legacy Code and Maintainability
I really like the way Andrea and M. Scott lead their interviews. Questions are insightful and their guests are top-notch software engineers.
I wish there were more podcasts like Legacy Code Rocks! I feel like as an industry, we don’t talk enough about maintainability, mending code, and legacy projects. :D
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.
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.