The favicon that was broken for months and nobody would have known
A perf batch with an easy half (prerender, PNG optimization) and a silent failure: an SVG favicon whose external image reference browsers drop without a word.
Notes on the software, games, and music coming out of Imperfect Systems.
RSS feedA perf batch with an easy half (prerender, PNG optimization) and a silent failure: an SVG favicon whose external image reference browsers drop without a word.
A failed artist fetch never counted as checked, so one bad artist re-selected itself forever - and the fix tripped a second guard only a multi-round test could catch.
Adding astro check and Prettier before every deploy, a type error the sibling site had already solved, and a manual build trigger with no concept of a dry run.
Three audit items that each turned into something: a half-fixed claim, a quietly dead password reset, and a staging email that would have linked to production.
Six known drift items on the list, two more found by actually running the documented commands, and a rename fix that project memory made narrower than find-replace.
brew install swiftlint means whatever's stable today, and release-tag CI is most exposed to that drift. The fix pins to a portable binary, not a formula.
macOS has no official Tauri WebDriver. A community plugin fills the gap, but Cargo's feature unification nearly shipped its test server into release builds.
Two coverage gaps closed, and the more useful question a review pass asked afterward: not "does this pass" but "what would this test actually catch."
Extracting algorithms out of MusicKit's reach, a mock parameter that was silently ignored, and two tests that had been passing for the wrong reason all along.
A MusicKit service-layer cleanup where deleting dead methods crashed every test at once - and the fix was a clean build, not a debugger.
Page 12 of 19