Last year it was Chrome-only and needed a polyfill. This year Firefox and Edge have shipped it, which moves it from an experiment to the default answer for…
A compiled language usually means an explicit build step between editing and seeing the result, which is the thing that feels slowest coming from PHP. The file watcher…
A 400ms pause on every request, once an hour, caused by a cache cleanup nobody thought of as expensive. Redis is single-threaded, and freeing memory is work.
Splitting vendor code from application code so the vendor bundle can be cached separately is the most common webpack requirement and, this year, the one with the worst…
With binary log file-and-position replication, promoting a replica means finding the equivalent coordinate on every other replica by hand, at the moment nobody wants to be doing arithmetic.…
Test code is usually excluded from static analysis on the grounds that it is not production code, which is where a good proportion of the useful findings are…
Every class constant has been public since constants existed, so an internal lookup table intended as an implementation detail was part of the public API whether or not…