The short search token I was throwing away

A project search for ‘Kværkeby s-11’ returned 383 hits. The discriminating token — the one that should have narrowed the search to a handful of rows — was being deleted before it ever reached the query. Here’s the rule that did it, and why it could only ever broaden results.

May 28, 2026 · 5 min · Lars Evald Andersen

Reverting a 4-month refactor in 29 minutes (and shipping it again a week later)

A 138-file permissions refactor we’d worked on since June merged at 12:28. By 12:57 it was reverted. The bug was small. The revert was the right call. The version we re-shipped a week later was the same diff plus one fix — and a different way of proving it was safe before the merge button.

November 10, 2025 · 7 min · Lars Evald Andersen