Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
Technology
History
About Us
Contact Us
Copyright
© 2024 PodJoint
Podjoint Logo
US
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts211/v4/28/3f/c4/283fc423-fadd-ab5e-74bd-96d718bb1c8a/mza_14757786489906080015.jpg/600x600bb.jpg
Bytes In Balance
Dan and Demian
16 episodes
2 days ago
Developing software can be total chaos! Dan and Demian, with 35+ years of combined experience, share their journey from junior developers to principals. This isn't just tech talk — it's about people and fighting entropy. Think digital-age group therapy (minus actual therapists). We tackle stress, burnout, and growth pains through war stories, advice, and guest perspectives. Join our virtual seesaw as we navigate the world of software! New episodes monthly(ish). Visit https://bytesinbalance.com to follow, learn more or connect with us as mentors.
Show more...
Technology
RSS
All content for Bytes In Balance is the property of Dan and Demian and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Developing software can be total chaos! Dan and Demian, with 35+ years of combined experience, share their journey from junior developers to principals. This isn't just tech talk — it's about people and fighting entropy. Think digital-age group therapy (minus actual therapists). We tackle stress, burnout, and growth pains through war stories, advice, and guest perspectives. Join our virtual seesaw as we navigate the world of software! New episodes monthly(ish). Visit https://bytesinbalance.com to follow, learn more or connect with us as mentors.
Show more...
Technology
https://d3t3ozftmdmh3i.cloudfront.net/staging/podcast_uploaded_nologo/41538914/41538914-1724877770051-b82ce347ca1ee.jpg
Ep09 - Legacy Systems (why they suck, but are not as bad as you might think)
Bytes In Balance
36 minutes 42 seconds
8 months ago
Ep09 - Legacy Systems (why they suck, but are not as bad as you might think)

In this episode, we talk about legacy systems: we explore what makes a system "legacy", why engineers often avoid working with them, and what strategies help to effectively work with these systems.

We share our thoughts on how legacy systems have evolved throughout our careers, what is there to learn from them (and operations in general), and why some of these systems are actually very successful systems worth respecting.

We also offer some practical advice to make incremental improvements on legacy systems, using patterns like the "strangler fig" rather than attempting complete rewrites (which are most of the time not the best approach).

Also, don't miss the story of dealing with challenging legacy code (including a jaw-dropping Perl-Java hybrid, and a VB6 mudball of 20000 lines of unreadable business logic code).

Episode Notes:

  • Strangler Fig: https://martinfowler.com/bliki/StranglerFigApplication.html/ https://learn.microsoft.com/en-us/azure/architecture/patterns/strangler-fig
  • Respect what came before: https://amazon.jobs/content/en/teams/principal-engineering/tenets

 

Bytes In Balance
Developing software can be total chaos! Dan and Demian, with 35+ years of combined experience, share their journey from junior developers to principals. This isn't just tech talk — it's about people and fighting entropy. Think digital-age group therapy (minus actual therapists). We tackle stress, burnout, and growth pains through war stories, advice, and guest perspectives. Join our virtual seesaw as we navigate the world of software! New episodes monthly(ish). Visit https://bytesinbalance.com to follow, learn more or connect with us as mentors.