A template annotation that was correct, and a call site the analyser widened to mixed anyway. A class name in a variable is where the type system ends,…
A dead letter queue that had held between forty and eight thousand messages since 2019, empty for the first time. An empty dead letter queue is not the…
A runtime permission model that restricts filesystem and network access, read carefully and left off. A sandbox that has to be opened far enough for the workload is…
Interfaces that declare properties rather than accessors, half a year after 8.4, and the one place it changed a design. The gain is that an interface can now…
A pull-through cache with no garbage collection schedule, and a disk that filled at two in the morning. A cache grows without bound by definition and the only…
A licence with a reputation, read rather than assumed, for a piece of infrastructure behind our own application. The obligation attaches to modification and to network interaction with…
A route with a permission callback that returned true for any logged-in user, on an endpoint that returned other people’s orders. The absence of a permission callback produces…