Skip to main content
TLA+

TLA+

System softwareWikipedia

Search complete. 23 mentions across 4 episodes found for "TLA+".

Sep 8, 2026

Ryan DonovanHOST
3:13
LLMs are not graded numbers, right? Yes.
Ryan DonovanHOST
3:15
Something I've heard recently is using proving languages, like Lean or TLA+.
Ryan DonovanHOST
3:22
Do you do any sort of validation through that?
Srini VenkatesanGUEST
3:25
Not right now.
JamieHOST
2:13
They're a timeline problem for infrastructure teams tracking how fast they patch.
JamieHOST
2:17
In the harness, tools, and orchestration world, Dan Lu ran coding agents through twenty-six different prompt conditions, roughly eighty runs each, all building the same Zstd compressor under instructions ranging from a bare default to test-driven development, property-based testing, and formal methods tooling like TLA+ and Lean4.
JamieHOST
2:37
The default instructions beat most of the supposedly rigorous conditions outright.
JamieHOST
2:41
Test-driven development actually produced worse tests that missed edge cases the default approach caught, and of eighty runs told to use TLA+, only five agents actually wrote the formal spec before writing code.
JamieHOST
2:54
The failure mode is mimicry.
JamieHOST
2:56
Agents copy a technique's syntax without performing its substance.
David WynnHOST
0:25
Jesse talks about MongoDB's journey with formal verification, as well as his own.
David WynnHOST
0:30
He shares what it was like to build a custom replication protocol using TLA+, and how he realized that you can work in TLA+, without a PhD.
David WynnHOST
0:39
Jesse and Carl also talk about the future of formal methods, the impact of AI, the advent of simple but powerful tools like Antithesis, and Jesse's predictions about the future of code review.
David WynnHOST
0:51
You'll want to stick around.
Jesse Jiryu DavisGUEST
4:23
We were one of the first, actually.
Jesse Jiryu DavisGUEST
4:27
And we actually built that system before Raft had been published in 2014.
Jesse Jiryu DavisGUEST
4:34
And it was a home-built system that worked pretty well, but It wasn't designed with any sort of formal logic like TLA+, and it had some bugs like
Carl SverreHOST
4:48
it showed.
Chris FordGUEST
25:07
You might also have a finite state machine that reflects where you want the payment processing logic.
Chris FordGUEST
25:14
even have something as fancy as TLA+, which is this modeling tool that's kind of popular in kind of hipster nerd circles, you might have various different representations of the truth.
Chris FordGUEST
25:26
And it's my belief that the Swiss cheese model of quality applies here.
Chris FordGUEST
25:31
So the Swiss cheese model of quality is, I've gotten and use it in aviation a lot.

9 MINS LATER

Henry GarnerHOST
34:07
I can't say I've seen anybody actually fully committing to that way of working
Chris FordGUEST
34:12
yet.
Henry GarnerHOST
34:14
But presumably, well, and it's linked to the point you made about, I think it was nerds and TLA plus.
Chris FordGUEST
34:19
Yeah.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.