The B2B Podcast Index
The Developer Tools Podcast with Fexingo

How API Versioning Strategies Destroy Developer Productivity

The Developer Tools Podcast with Fexingo · 2026-06-24 · 10 min

Episode notes

Episode 71 of The Developer Tools Podcast explores why most API versioning strategies - especially URL-based versioning - make life harder for developers. Lucas and Luna discuss how Stripe, Twilio, and GitHub handle backward compatibility, why version-as-date is gaining traction, and the hidden cost of maintaining multiple versions. They also look at how GraphQL sidesteps the problem entirely and whether a 'no-versioning' contract is actually possible. Concrete examples from Stripe's 2015-11-03 API and Twilio's API version lifecycle. A must-listen for anyone designing or consuming RESTful APIs. #API #Versioning #DeveloperExperience #BackwardCompatibility #Stripe #Twilio #GitHub #GraphQL #REST #SoftwareEngineering #Infrastructure #DeveloperProductivity #APIDesign #TechPodcast #BusinessAndTechnology #FexingoBusiness #BusinessPodcast #DevTools Keep every episode free: buymeacoffee.com/fexingo

More from The Developer Tools Podcast with Fexingo

All episodes →
Explore the best B2B Engineering & DevTools podcasts →
All The Developer Tools Podcast with Fexingo episodes →