Tern Stories

Why Every Code Migration Feels Different (and What to Do About It) | Ep. 8


Listen Later

If you’ve worked on more than one code migration, you already know the punchline: none of them are the same.  

Sure, it sounds like a React 17 → 18 upgrade should follow the same plan for everyone.   

But a real-world code migration always find a way to be uniquely painful. Your app uses different corners of the library.  

Your plugin stack has its own fingerprint.  

Your engineers wrote some “just for now” code that’s still running five years later.  

Whatever you thought the code migration would be, it won’t be.  

This was one of the biggest takeaways in a recent episode of Tern Stories, where we looked inward for once.  

My cofounder Ryan and I talked through what we’ve seen in our own migrations and the ones we’ve supported across companies.  

Despite the variety, a few consistent truths emerged.

---

Get Tern Stories in your inbox: https://tern.sh/youtube

...more
View all episodesView all episodes
Download on the App Store

Tern StoriesBy Tern - AI Code Migrations