Loading...

J. Tower: Modernization Strangler Fig Pattern - Episode 263

J. Tower: Modernization Strangler Fig Pattern - Episode 263

In this episode of the "Programming with Palermo" podcast, Jonathan Tower, founder of Trailhead Technology Partners, shares his expertise on software modernization and the Strangler Fig pattern. Jonathan, also known as J., is a software consultant and Microsoft MVP in .NET who loves to share his knowledge through speaking at conferences and meetups. As a lover of nature and national parks, he has visited 56 of the 63 parks across the world.

The podcast covers various topics related to software modernization, including J.'s philosophy on rewriting legacy systems, the pros and cons of making small improvements over time, and the concept of microfrontends. J. also explains the Strangler Fig pattern in detail and how it can be used as a strategy for software updates. In addition, he talks about modernizing older ASP.NET applications using .NET 7 and the role of reverse proxies in the process.

Throughout the conversation, J. emphasizes the importance of community building and shares his experiences of serving on non-profit boards dedicated to building the software industry in West Michigan. Listeners can benefit from the wealth of knowledge shared by J. and other industry experts by tuning in to the "Programming with Palermo" podcast.

Mentioned in the podcast are related resources including the books "Working Effectively with Legacy Code" and "Programming with Palermo" video podcast. Listeners can access show notes and additional episodes by visiting AzureDevOps.Show.

Published on:

Learn more
Azure DevOps Podcast
Azure DevOps Podcast

The Azure DevOps Podcast is a show for developers and devops professionals shipping software using Microsoft technologies. Each show brings you hard-hitting interviews with industry experts innovating better methods and sharing success stories. Listen in to learn how to increase quality, ship quickly, and operate well. Hosted by Jeffrey Palermo and sponsored by Clear Measure, Inc.

Share post:

Related posts

Machine Learning Engineer Vs Software Engineer

If you're considering pursuing a career in the tech industry, it's important to understand the differences between the roles of a Machine Lear...

1 year ago

Jimmy Bogard: .NET 7 and Azure Modernization - Episode 264

In this episode of the Azure DevOps podcast, Jimmy Bogard shares his expertise on the modernization of old software systems using .NET 7 and A...

1 year ago

Jeremy Miller: Parallelism in Software - Episode 261

Jeremy Miller, who transitioned from a career in engineering to software development, is a software architecture team leader and a mentor to f...

1 year ago

Healthcare Company Integrates Legacy Systems with Microsoft Dynamics CRM using SSIS Integration Toolkit

Legacy software systems can be a significant challenge when upgrading to a newer version or product. This post shares how a healthcare company...

1 year ago

Dr. S. Gomathi on The MVP Show

In this episode of The MVP Show, Dr. S. Gomathi shares her inspiring journey of becoming a technology enthusiast and her passion for teaching....

1 year ago

Martin Drab on The MVP Show

In this episode of The MVP Show, Martin Drab, a software architect and developer with expertise in Java and Dynamics 365 Finance and Operation...

1 year ago

TruGreen’s new take on technology—a catalyst for greener lawns and happier customers 

In collaboration with Microsoft, TruGreen, the largest lawn care company in the US, has recently undergone a digital transformation aimed at d...

4 years ago

Sysco Software sign the Microsoft Partner Pledge

Sysco Software, a leading provider of business software solutions, has pledged to partner with Microsoft in pursuit of mutual growth and prosp...

3 years ago

Derek Comartin: A Software Architect’s Mindset - Episode 188

In an episode of the podcast, Jeffrey Palermo and Derek Comartin discuss the critical role of an architect's mindset when developing software....

2 years ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy