Scaling Correctness: Marc Brooker on a Decade of Formal Methods at AWS
How do you prove the correctness of services that underpin a huge portion of the internet? At the scale of Amazon Web Services, traditional testing falls short. In this episode, we talk with Marc Brooker, a senior engineer who has spent nearly 17 years building core AWS infrastructure like S3, Lambda, and Aurora Serverless. Marc gives us the inside story on AWS's decade-long journey with formal methods—powerful techniques for verifying software correctness. He shares the counterintuitive lesson learned at AWS: investing in correctness up front doesn't just improve reliability, it actually boosts development velocity and leads to faster delivery. We also explore the convergent evolution of deterministic simulation testing, the challenge of applying these techniques to user interfaces and control planes, and what role AI will play in the future of programming and verification.

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

API Evangelist Conversation with Sam Newman

AWS re:Invent 2024 - Try again: The tools and techniques behind resilient systems (ARC403)

Nothing has changed about software engineering | Ben Eggers | Bug Bash 2026

How Agents Quietly Break Architecture

When You Try To Be Microsoft…The Fall Of Salesforce

Why The Best Engineers Are Solving Code Review Bottlenecks

Formal Methods - When and Where?

Conan O’Brien Mocks Trump At Harvard Commencement | Crowd Erupts During Viral Speech

AWS Explained: The Most Important AWS Services To Know

Now more than ever: building reliable software in the age of agents | Ron Minsky | Bug Bash 2026

How to Start Coding | Programming for Beginners | Learn Coding | Intellipaat

Building with Claude: Lessons from real projects | Serverless Office Hours

Inside the Mind of Anthropic CEO Dario Amodei | The Circuit | Extended Interview

Amazon's Formal Methods Journey - Michael Hicks

Anthropic is Completely F*cked.

Kubernetes and retiring at the top with Kelsey Hightower

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

