
One Line of Code Froze My Entire FastAPI Server
A debugging war-story about async def, a blocking call, and the event-loop trap that makes a fast framework crawl.
Tag archive

A debugging war-story about async def, a blocking call, and the event-loop trap that makes a fast framework crawl.
Our fp16 quantization post-mortem was wrong in the expensive direction: it told anyone with a...

The shrinker debugfs interface has shipped since Linux 6.0 and is off by default. It shows exactly how many reclaimable objects each kernel cache holds.
Last week a teammate sent me a two-line message at the end of the day: "Stop works the first time....
A question up front — I'll answer it at the end: when did you last verify that your fuzzer is...
A truncated HTTP body became an empty list, the empty list became a test fixture, and the fixture became a permanent false fact. Three cheap design rules that make "empty result" impossible to confuse with "no result".
Have you ever shipped a script that ran clean on your laptop and then failed on a remote box with...
A database test in our suite failed about one run in eight. Here is the full path from symptom to...
Short answer: Treat every typing-start signal as a renewable client-side lease, expire it locally,...
Why did the median look fine while the tail looked like a different machine? I spent the...

Had a real debugging session last week on the URL-to-Markdown fetch pipeline. A user fed it a link to...
An n8n workflow can fail mid-run. It writes half its output, times out, and leaves behind an...