Two triggers, one KV id: why preview builds were dark on imperfectsystems.com
Chasing down why non-production branch builds never ran on Cloudflare Workers Builds - a KV namespace nobody asked for, and a trigger model I'd misread.
Notes on the software, games, and music coming out of Imperfect Systems.
RSS feedChasing down why non-production branch builds never ran on Cloudflare Workers Builds - a KV namespace nobody asked for, and a trigger model I'd misread.
Add-to-library reported success the moment the call didn't throw. Id-based re-fetching can't work, whole-library scans cost 8 seconds, and the answer was in the .swiftinterface file.
A 'don't build this' recommendation built on two unverified assumptions, and the one-line Tauri activation-policy fix that was sitting there the whole time.
Releasing a project was write-only: the database stamped a timestamp, a badge branch could never render, and the entire payoff of the pipeline was invisible.
A rake task that copies the production SQLite file down, nulls out every secret before it touches dev, and survives both schema drift and a host with no rsync installed.
Page 23 of 53