
Sign up to save your podcasts
Or


Lucas and Luna dive into the quiet crisis of semantic versioning—how the 20-year-old convention of MAJOR.MINOR.PATCH is failing modern dependency management. They unpack the real-world example of the left-pad incident, explain why 'breaking change' has become a meaningless label, and explore how tools like Rust's Cargo and the Go module system are experimenting with alternatives. Specific numbers: a 2025 survey found 37% of npm packages pinned to exact versions, up from 12% in 2020, signaling a collapse of trust in semver. Luna challenges whether 'no breaking changes' is even possible in practice.
#SemanticVersioning #DependencyManagement #npm #Rust #Cargo #GoModules #leftpad #SoftwareEngineering #DevOps #PackageManagers #Versioning #BreakingChanges #DependencyHell #OpenSource #Technology #FexingoBusiness #BusinessPodcast #ProgrammingLanguagesPodcast
Keep every episode free: buymeacoffee.com/fexingo
By FexingoLucas and Luna dive into the quiet crisis of semantic versioning—how the 20-year-old convention of MAJOR.MINOR.PATCH is failing modern dependency management. They unpack the real-world example of the left-pad incident, explain why 'breaking change' has become a meaningless label, and explore how tools like Rust's Cargo and the Go module system are experimenting with alternatives. Specific numbers: a 2025 survey found 37% of npm packages pinned to exact versions, up from 12% in 2020, signaling a collapse of trust in semver. Luna challenges whether 'no breaking changes' is even possible in practice.
#SemanticVersioning #DependencyManagement #npm #Rust #Cargo #GoModules #leftpad #SoftwareEngineering #DevOps #PackageManagers #Versioning #BreakingChanges #DependencyHell #OpenSource #Technology #FexingoBusiness #BusinessPodcast #ProgrammingLanguagesPodcast
Keep every episode free: buymeacoffee.com/fexingo