Designs by Duhart All live sessions

Live session L09 · day 47

I load the gateway until it panics, and the race detector names the line

WebSocket fan-out under load, crashed deliberately, with the tooling that finds it in seconds.

Releases Sunday, 15 November 2026

What it covers

I load a WebSocket gateway until it panics with a concurrent map write, then run it under the race detector, which names the exact line. The bug is ordinary. The point is how quickly the right tool turns an unreproducible crash into a fix.

What breaks

Load the gateway until it panics. The race detector names the line. Every session breaks something on purpose. A build that only ever works is a demo, and a demo is the one thing this is not.

Afterwards

The recording is posted on this page, and the write-up goes out the same day at designsbyduhart.org/blog.