The Concurrency Problem
What's broken, what almost worked, and what a real fix might look like
- 1 Message Passing Is Shared Mutable State published
- 2 The Isolation Trap published
- 3 What Async Promised and What It Delivered published
- 4 Dataflow, FRP, and STM
- 5 Rust and Ownership
- 6 A Unifying Theory
- 7 What Should Concurrency Look Like?
Latest
April 21, 2026
What Async Promised and What it Delivered
Each wave fixed the last wave's worst problem and introduced a new one.
The async/await saga is a story where each chapter solves the previous chapter's worst problem while introducing new structural costs. The sequential syntax that made async code readable also obscures the thing that matters: which operations actually depend on each other.