Automatic security updates are correct on a server and the restart they trigger is not something anybody scheduled. needrestart being enabled by default in 22.04 is the change…
An error boundary catches errors thrown during rendering, in lifecycle methods and in constructors, and nothing thrown from a click handler or a promise. Handlers and promises need…
A test calling first() depends on whatever happens to be in the database, which is an ordering dependency nobody wrote down. The failure only appears under a randomised…
An environment attaches secrets, reviewers and a branch restriction to a job, which puts the gate somewhere a convention cannot be forgotten. Scoping the secrets to the environment…
Font rendering, device pixel ratio and browser version all differ between a developer machine and a CI runner, and a screenshot comparison notices all three. A zero pixel…
Marking a variable sensitive suppresses it in plan and apply output, and the state file holds every value in plain text regardless. The sensitivity marking propagates to any…
A correlated derived table can reference columns from the row it is joined against, which expresses top-N-per-group directly. A window function with ROW_NUMBER reads more clearly and computes…
Dependencies are scanned statically and pre-bundled with esbuild, so anything imported through a computed path is missed and discovered mid-navigation. The symptom of a missed dependency is a…