Total coverage moves so slowly that it tells you nothing about the change in front of you, and the question a reviewer wants answered is whether the new…
A long-running request returning 504 after exactly sixty seconds is nginx timing out, and which directive applies depends on how the request reaches PHP. Four numbers have to…
One identifier, generated at the edge, attached to every log line the request produces in every service — and an incident becomes one query instead of four SSH…
A v2 production configuration declared UglifyJs, the NODE_ENV define, module concatenation and the no-errors plugin by hand, and every project copied a slightly different version of the same…
Wanting the mail catcher and phpMyAdmin locally but not in CI, without maintaining two full compose files, is the problem profiles eventually solve. In 2018 the answer is…