A per-blog toggle, and when not to "fix" a bug
A boolean threaded through four layers, and three independent reviews agreeing on a finding I deliberately didn't fix, since the cache is the dedup mechanism.
Notes on the software, games, and music coming out of Imperfect Systems.
RSS feedA boolean threaded through four layers, and three independent reviews agreeing on a finding I deliberately didn't fix, since the cache is the dedup mechanism.
A batch pipeline design that started with a five-minute substrate check: future-dated posts weren't hidden, they were 404s, and nothing ever rebuilt the site.
An import scanner found the app's own scaffolding, then re-offered a folder it had just imported - two versions of one missing conversation.
A callback renamed to something generic kept its wizard-specific meaning, and the same signal meant two different things to two different listeners.
A zero-sized invisible input behind a styled toggle, a disabled state that silently eats clicks, and verification against the live page instead of my own logs.
A self-hosted macOS build runner sharing a box with an NVR, a DMG bundler that drives Finder through AppleScript, and the env var that overrode my env var.
Why a newsletter batch needed its own model instead of reusing the 1:1 post-sync pattern, plus Listmonk's odd auth scheme and a Brakeman quirk.
One protocol method, a reused state enum, a routing convention that held, and a lint budget that forced a split worth making anyway.
A spec that states its own encoding wastes 2 bits and then never says how the remaining 128 map onto its two fields - decoded by trusting the spec's own worked example over its prose.
A fetched table of RFC hex values looked fine until I checked digit counts: several entries were a character short, a summarization artifact, not a spec error.
Page 8 of 19