Teaching blog-manager to write, not just read, GitHub repos
One PUT endpoint, an error-mapping decision (409 is the optimistic lock, 422 is your fault), a PRD that pointed at a file that doesn't exist, and a salvageable stash on a dead branch.
Notes on the software, games, and music coming out of Imperfect Systems.
RSS feedOne PUT endpoint, an error-mapping decision (409 is the optimistic lock, 422 is your fault), a PRD that pointed at a file that doesn't exist, and a salvageable stash on a dead branch.
The tracker script doesn't exist until you consent. Not disabled. Not paused. Absent. Plus consent-flow e2e testing with nothing but headless Chrome profiles.
A write-time guard for a bug that couldn't happen, the read-time exclusion that was actually wanted, and four tests quietly load-bearing on a fixture count.
Fixing one dashboard-refresh bug exposed a second hiding in the same shared component - and a third bug that turned out not to exist at all.
The reported filter was working perfectly - the screen in question was a different filter, deliberately independent, and the right fix was a third option entirely.
Page 29 of 53