
Sign up to save your podcasts
Or


Episode 30 of The Programming Languages Podcast explores formal verification — the practice of mathematically proving code correctness — and why it's moving beyond aerospace and academia into everyday development. Lucas and Luna examine how Amazon Web Services uses TLA+ to verify its distributed systems, preventing outages like the ones that cost e-commerce platforms millions per hour. They break down the core trade-off: formal methods catch bugs that testing never will, but they require a fundamentally different mindset and impose steep upfront costs. With tools like Dafny, F*, and the rise of Rust's safety guarantees, the hosts ask whether 2026 is finally the year formal verification goes mainstream. The conversation touches on the real-world math behind Amazon's DynamoDB consistency proofs, why start-ups are hiring verification engineers, and the open-source projects leading the charge.
#FormalVerification #TLA+ #AmazonWebServices #Dafny #Rust #ProgrammingLanguages #SoftwareCorrectness #DistributedSystems #DynamoDB #TechPodcast #Technology #FexingoBusiness #BusinessPodcast #Podcast #Programming #SoftwareEngineering #OpenSource #CodeQuality
Keep every episode free: buymeacoffee.com/fexingo
By FexingoEpisode 30 of The Programming Languages Podcast explores formal verification — the practice of mathematically proving code correctness — and why it's moving beyond aerospace and academia into everyday development. Lucas and Luna examine how Amazon Web Services uses TLA+ to verify its distributed systems, preventing outages like the ones that cost e-commerce platforms millions per hour. They break down the core trade-off: formal methods catch bugs that testing never will, but they require a fundamentally different mindset and impose steep upfront costs. With tools like Dafny, F*, and the rise of Rust's safety guarantees, the hosts ask whether 2026 is finally the year formal verification goes mainstream. The conversation touches on the real-world math behind Amazon's DynamoDB consistency proofs, why start-ups are hiring verification engineers, and the open-source projects leading the charge.
#FormalVerification #TLA+ #AmazonWebServices #Dafny #Rust #ProgrammingLanguages #SoftwareCorrectness #DistributedSystems #DynamoDB #TechPodcast #Technology #FexingoBusiness #BusinessPodcast #Podcast #Programming #SoftwareEngineering #OpenSource #CodeQuality
Keep every episode free: buymeacoffee.com/fexingo