Connect your Claude, Codex or OpenClaw for full transcripts on millions of podcasts. Two week free trial, cancel anytime.

GM Gabriela Moreira On The Stack Overflow Podcast

“We posted a meme that like Claude and ChatGPT and other tools, they will tell you you're absolutely right. But formal methods tools, they'll tell you you're absolutely wrong.”

The Stack Overflow Podcast · Hands-On Engineering Podcasts · October 2026

“We posted a meme that like Claude and ChatGPT and other tools, they will tell you you're absolutely right. But formal methods tools, they'll tell you you're absolutely wrong.” — Gabriela Moreira, The Stack Overflow Podcast

Moreira works on Quint, a formal specification language. She had just described a team using it to check a fix for a race condition in a Kubernetes deployment. The tool said the fix wasn't enough, and the bug it predicted later showed up in production.

Transcript

The Stack Overflow Podcast Around 08:55 into the episode
Gabriela Moreira

…on top of TLA Plus. TLA Plus syntax, you can see it's kind of like very mathematical, hard for people to onboard. So we started with a different syntax and also would develop like more tooling on top of TLA Plus for like making things easier for industry applications. So it's just another version.

Ryan Donovan

TLA Plus seems very rooted in like analytic philosophy and logic, right?

Gabriela Moreira

…a problem. And actually they did that after deployment. And then they saw the actual problem that Quint reported happen in production later on. And then they experimented with different fixes until Quint could verify the fix and then they shipped that fix and they didn't have problems anymore. So this case is where it tells you no, right? We actually posted a meme yesterday that fits well here. We posted a meme that like Claude and ChatGPT and other tools, they will tell you you're absolutely right. But formal methods tools, they'll tell you you're absolutely wrong.

Ryan Donovan

Right. I think that information is probably better for engineers. Engineers want to know what's wrong with a thing. What's right with it is that's fine. Like let that go.

Gabriela Moreira

And it's also helpful if you are trying to make optimizations in your code. So not only applying fixes and checking if that fix apply, but applying optimizations and checking that optimizations are not going to break any existing behavior that you have. This is a nice use case from AWS. So AWS…

Ryan Donovan

So AWS is an interesting one because they just hired the creator of the lean language, which is another formal specification language. Do you have an opinion on the difference between TLA Plus and Lean or other formal specification languages like that?

Speaker names from our own diarization · position estimated from where the line sits in the episode

More from The Stack Overflow Podcast