OCSP stapling saves the client a round trip to the certificate authority, and the configuration is completely inert without one extra line that nothing warns about. nginx needs…
10.5 in June replaced XtraDB with upstream InnoDB, which is a change to the storage engine that most upgrade notes describe as an implementation detail. Removed variables in…
Setting a thirty-second timeout feels responsible and does nothing about the number of workers waiting simultaneously, which is what actually takes a site down. Dropping the timeout from…
One attribute replaces an IntersectionObserver and a library — and applying it to everything makes the Largest Contentful Paint worse rather than better.
6.0 introduced a new protocol with typed replies, and the client opts in with HELLO 3 — so the server supporting it changes nothing until the library does.…
One password, six services, and FLUSHALL available to all of them. 6.0 landed in April with users — and the keyspace pattern is where the isolation actually is.
An instrumenting profiler records every call, which changes the timings it is measuring — small fast functions look disproportionately expensive because the overhead is per call. Sampling belongs…
Deferring offscreen images used to mean an IntersectionObserver, a data attribute and a library. It is now an attribute the browser understands. Applying it to every image with…
Dropping the width and height attributes was correct advice for a decade of responsive design, and it is what makes a page jump while it loads. Browsers now…