The future of AI isn’t just new code; it’s evolving the code you already have. Tern Stories is conversations with engineers about how tackled their toughest migrations.
Want to tell your migration story, or learn how to make your migrations fast, safe, and predictable? Say hi at hello@tern.sh.
All content for Tern Stories is the property of Tern - AI Code Migrations 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.
The future of AI isn’t just new code; it’s evolving the code you already have. Tern Stories is conversations with engineers about how tackled their toughest migrations.
Want to tell your migration story, or learn how to make your migrations fast, safe, and predictable? Say hi at hello@tern.sh.
Ratcheting Progress: How Lyft Migrated 150+ Services from Python 2 to 3 | Ep. 6
Tern Stories
47 minutes
6 months ago
Ratcheting Progress: How Lyft Migrated 150+ Services from Python 2 to 3 | Ep. 6
In this episode of Turn Stories, I sit down with Anthony Sottile, who led Lyft's migration from Python 2 to 3. They did 150 services in less than six months. But what stood out wasn't just the scale or the timeline, it was the approach.
They really leaned on tooling so they could ratchet progress forward, and then they'd lock it in with CI rules so nothing backslid.
They would ship automated PRs, and if nobody complained but nobody looked at them, they would just purge them, and they trusted their infrastructure.
They would do deployments where even if there were errors, they knew the system would retry, and there wouldn't be any user visible impact.
And that made for a really powerful migration story. So we talk about what worked, we talk about what didn't, and some of the most hilarious failures across a couple of key services. -----
Get Tern Stories in your inbox: https://tern.sh/youtube
Go subscribe to Anthony! ➡️ https://www.youtube.com/anthonywritescode
Tern Stories
The future of AI isn’t just new code; it’s evolving the code you already have. Tern Stories is conversations with engineers about how tackled their toughest migrations.
Want to tell your migration story, or learn how to make your migrations fast, safe, and predictable? Say hi at hello@tern.sh.