Legacy CodeChange Messy Software Without Breaking It

Are you struggling with Legacy Code and not enough time to clean it up?
My First Aid Kit can help you rescue any codebase quickly and safely!

When I say "Legacy Code" I mean valuable code you're afraid to change.

We all have to deal with Legacy Code. But it's damn hard to!

Here you'll find answers to your questions. I'm sharing useful tips and concrete advice that will help you tame the legacy codebase you've inherited.

📖 Helpful Guides

🥋 Specific techniques

💡 Latest articles

🎧 If you prefer podcasts

  • Tips for Working with Legacy Code

    I talk with Jason Swett about working with legacy code, adding tests to legacy code, how to safely make changes to legacy applications, and more.

  • Changing Messy Software Without Breaking It

    I talk with Robby Russell about practices like feature toggling or sustainability weeks to work on improving things. I also give advice for listeners who struggle to get stakeholder buy-in on dealing with technical debt challenges.

📚 Useful books on Legacy Code

Nicolas Carlo

Written by Nicolas Carlo who lives and works in Montreal, Canada 🍁
He founded the Software Crafters Montreal community which cares about building maintainable softwares.