1. EachPod

Legacy Code Rocks - Podcast

Legacy Code Rocks

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.

Business Technology Interviews
Update frequency
every 13 days
Average duration
43 minutes
Episodes
162
Years Active
2016 - 2024
Share to:
PowerShell with Chrissy LeMaire

PowerShell with Chrissy LeMaire

We seldomly dive deep into discussing any particular programming language on this show. However, today we are making an exception, and we talk with Chrissy LeMaire about PowerShell. Chrissy is a GitH…

00:42:38  |   Mon 28 Jun 2021
Cloud Therapy with Bobby Allen

Cloud Therapy with Bobby Allen

We behave with the cloud as a subset of technology like a teen who just learned how to drive. We are at the point where capabilities have far exceeded the ability to comprehend consequences. We have …

00:46:43  |   Mon 14 Jun 2021
Economics of Technical Debt with Jim Humelsine

Economics of Technical Debt with Jim Humelsine

Technical debt is a recurring theme of this show. We talk about it almost as often as it pops out in any legacy code! Today we go back to discussing technical debt with Jim Humelsine. Jim has been a …

00:46:49  |   Mon 31 May 2021
Adding Tests to Legacy Systems with Floyd Hilton

Adding Tests to Legacy Systems with Floyd Hilton

Many legacy systems lack adequate test coverage. They might not have much coverage at all, or the existing tests might be inefficient or paint a wrong picture about the stability of the system. Enhan…

00:33:03  |   Mon 17 May 2021
Public Cloud in the Service of Applications with Sarah Musick

Public Cloud in the Service of Applications with Sarah Musick

There has been a noticeable uptick in the adoption of public cloud providers. At the same time, the voices advocating for the abandonment of traditional data centers are getting louder. Keeping serve…

00:49:24  |   Mon 03 May 2021
Legacy in Functional Programming With Eric Normand

Legacy in Functional Programming With Eric Normand

Common Lisp was written in the 80s as a kind of an amalgam of the existing Lisps at the time. To make sure the Common Lisp would stay relevant, it was made backward compatible so that existing legacy…

00:49:40  |   Mon 19 Apr 2021
The Value of Old with Marianne Bellotti

The Value of Old with Marianne Bellotti

Software engineers perceive that technology advances in an orderly, linear fashion. This makes the novelties very attractive. However, the reality is that we tend to go through technology in cycles. …

00:51:49  |   Mon 05 Apr 2021
Staying on Top of Dependency Freshness with Freshli

Staying on Top of Dependency Freshness with Freshli

For most teams, dependency freshness is a pain that is often ignored. “If it works –don’t change it” is the prevailing attitude, but as a lot of applications become web-focused, dependencies inevitab…

00:49:39  |   Mon 22 Mar 2021
Conquering the Fear of Legacy Code With Barry O’Sullivan

Conquering the Fear of Legacy Code With Barry O’Sullivan

When developers talk about what they find exciting, they usually talk about new things. Very little content is about the actual job, about working in the existing system. When they do talk about lega…

00:49:20  |   Mon 08 Mar 2021
Trans-Inclusive Design with Erin White

Trans-Inclusive Design with Erin White

We like to think that technology is our objective and neutral assistant, our faithful lieutenant constrained with science and armed with cold, hard data. But this is incorrect. Technology reflects th…

00:48:49  |   Mon 22 Feb 2021
Measuring Code Quality with Dan Sturtevant

Measuring Code Quality with Dan Sturtevant

Many analytical models can help you to measure some aspects of the quality of your codebase. However, only a combination of these models can give you complete information about your code's integrity …

00:46:30  |   Mon 08 Feb 2021
Keeping Up with Ruby on Rails with Robby Russell

Keeping Up with Ruby on Rails with Robby Russell

Ruby on Rails is a fast-moving community and it is not always easy to keep up with it. Given the efficiency of the framework, however, it is well worth trying. Today we talk to Robby Russell, creator…

00:56:01  |   Mon 25 Jan 2021
Microservices Security with Prabath Siriwardena and Nuwan Dias

Microservices Security with Prabath Siriwardena and Nuwan Dias

Security is a big topic with many facets, and this is especially true for microservices. Microservices deployment has been around for some time, but security didn’t get much attention from developers…

00:35:51  |   Mon 11 Jan 2021
Legacy Coders with Clive Thompson

Legacy Coders with Clive Thompson

In the last episode of 2020, we took a stroll through the little known corridors of coding history with Clive Thompson. Clive is a technology and science journalist for the New York Times Magazine, W…

00:38:05  |   Mon 28 Dec 2020
Celebrating Our 5th Anniversary with Johanna Rothman

Celebrating Our 5th Anniversary with Johanna Rothman

Even before the COVID-19 pandemic changed the way we work and communicate, some people expected remote work to become more popular. The thought was, however, that the transition will be done by choic…

00:36:51  |   Mon 14 Dec 2020
Legacy Code in Times of Crisis with Joao-Pierre Ruth

Legacy Code in Times of Crisis with Joao-Pierre Ruth

How has COVID-19 affected legacy code based systems, and what do we do to address the issue? Today we talk with Joao-Pierre Ruth, a technology journalist at InformationWeek where he covers DevOps and…

00:28:27  |   Mon 30 Nov 2020
Quantified Task Management with Jason C McDonald

Quantified Task Management with Jason C McDonald

Knowing how to prioritize tasks and how to eliminate unnecessary assignments is a crucial skill for successful project management. The more complicated project is, the less obvious its priorities are…

00:40:00  |   Mon 16 Nov 2020
Mending the Makers with Luke Rabin and Brandon Lewis

Mending the Makers with Luke Rabin and Brandon Lewis

We often talk about the makers and menders dichotomy on this show. But we rarely dived deep into the dynamics of collaboration between these two groups of creatives. Today we talk with Brandon Lewis

00:44:35  |   Mon 02 Nov 2020
Communication Debt with Andrea Goulet

Communication Debt with Andrea Goulet

As menders working with legacy code, we are focused on identifying and reducing technical debt. But how much easier this task would be if the creator of the code or the previous maintainer left us so…

00:43:54  |   Mon 19 Oct 2020
From a Monolith to Containers with Ben Johnson

From a Monolith to Containers with Ben Johnson

Most, if not all, of the legacy projects feature monolithic application architectures. However, moving to containers can bring many benefits: consistency down the pipeline, no-touch deployment, bette…

00:32:30  |   Mon 05 Oct 2020
Disclaimer: The podcast and artwork embedded on this page are the property of Corgibytes LLC. This content is not affiliated with or endorsed by eachpod.com.