Writing

Notes from the workshop.

What I'm learning while building: Go, self-hosting, identity, and the quiet craft of shipping software that lasts. Take whatever helps.

Brotli decoderone bug, many hostsNode.jsBunPythonEnvoyIstiocdxgenCVE-2026-111497
Node.js

Node2Shell: the Brotli bug reaches beyond Node

The decompression flaw fixed in Node.js on 21 October lives in Google's Brotli library, so Bun, Python, Envoy and Istio are affected too. A public proof of concept exists. Here is what to patch.

Oct 2026 · 4 min read
servernot yoursContent-Encoding: brBrotlidecoderend of bufferbufferother memoryone write too many10 fixes · 4 rated high
Node.js

Node.js: ten fixes in one day

Node.js shipped ten security fixes on 21 October, four rated high. What they cover, what they could mean for your servers, and the update to make.

Oct 2026 · 3 min read

Stuck on something I've written about? Tell me where it hurts.