snackableCTO
snackableCast – About Software Development, Leadership & Engineering Culture
From Legacy To Leading-Edge
0:00
-1:51:18

From Legacy To Leading-Edge

Deep Dive Into Legacy Migrations with Strangler Fig

Welcome to the latest episode of the CTOFellows Podcast, where technology leaders come together to explore high-level topics and challenges in the tech world. In this episode, our hosts, Camila Merino and

of , join me in a deep dive into the complexities of legacy system migrations and modernization.

The article “About Legacy Migrations with Strangler Fig” on Monday

Tomorrow, I will release the new article as a Newsletter issue. Stay tuned for the feedback from the LinkedIn Audience and what we have learned through the sessions.

Watch the Full Live Stream

👉 Watch on YouTube.

👉 Listen on Spotify.com


Clip Preview “Don’t Only Rely On Discipline”

The Strangler Fig Approach

We discuss the nuances of transitioning from legacy systems to more modern, efficient architectures. Our conversation covers various topics, including the Strangler Fig pattern, the critical path for successful migrations, and the role of continuous delivery in these processes.

The Strangler Fig approach, coined by Martin Fowler1, is a software development method for gradually transitioning from a legacy system to a new system. It involves incrementally replacing parts of the old system with new functionalities, akin to how a Strangler Fig tree envelops and supplants a host tree.

This method maintains system functionality during the transition, reducing the risks associated with a complete overhaul. It facilitates continuous modernization and learning, ensuring that the new system doesn’t morph into a replica of the old, monolithic architecture it replaces. This approach is particularly valuable in complex environments where an immediate complete system replacement is impractical or risky.

Choosing the right target platform for migrations

We also delve into the practical aspects of choosing the right target for migration, focusing on cloud-native solutions and the benefits of Platform as a Service (PaaS) for small to medium-sized businesses.

Not just for seniors!

Our discussion is not just technical; it’s also about the people behind the technology. We highlight the importance of team dynamics, the challenges junior developers face, and how to foster a culture of continuous learning and improvement.

Join us as we navigate the journey from recognizing the need for migration, defining the migration path, and successfully executing it while maintaining the spirit of the original system. Whether you're a seasoned CTO, a budding developer, or just interested in the evolving landscape of technology leadership, this episode offers valuable insights and practical advice.

Watch the full episode 🍪

Thanks for reading, and have a great Sunday!
Adrian 🍪

snackableCTO is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.

Looking for a Mentor?

With 24 years of multi-domain experience as a CTO, entrepreneur, and software developer, I am a Fellow-Type mentor dedicated to your professional growth. We'll progressively and continuously work through your challenges through our weekly calls and Slack support.

🍀 My goal is to empower you with the understanding and tools you need to solve these issues yourself.

I'm not here to fix problems for you; I aim to enable you to tackle them independently. Explore my articles and videos to understand who I am and how I can assist you on your journey.

Find me on MentorCruise.com.

1

https://martinfowler.com/bliki/StranglerFigApplication.html

Discussion about this podcast

snackableCTO
snackableCast – About Software Development, Leadership & Engineering Culture
snackableCast is a podcast for CTOs, tech leaders, and senior developers interested in Cloud-Native, DevOps, Team Culture, and Leadership. Tune in for bite-sized insights, advice, and tips from a seasoned SMB CTO. Join us as we explore the world of technology leadership with special guests and actionable takeaways. Boost your knowledge and stay ahead in the industry with quick episodes that fit your busy schedule. Get ready to become a more effective tech professional and inspire your team.