A clock interface written by hand in four projects, each slightly different, replaced by the standard one. One method returning a DateTimeImmutable is a small enough interface that…
A module used by four environments and verified by applying it and looking at the console. The tagging assertion is the one that earns its place immediately, because…
An automated refactor across four hundred files, and a review that cannot read eight thousand lines. Splitting the run by rule and reviewing each separately is what makes…
Copying two hundred lines out of a dependency, and the three things that make that legitimate rather than theft. The licence file, the upstream commit hash and the…
Our tests asserting what our API returns, which proves nothing about what a consumer depends on. Owning the tests ourselves means asserting what we intended, and the whole…
A page whose interactive parts were converted to a directive-based runtime, and an assertion that it still works with scripting disabled. Progressive enhancement is a claim and this…
A framework upgrade that moved middleware registration from an array to a fluent configuration, where the order is no longer visible in one place. The order matters —…