Archive: 2026-01 | Page 24
Archive: January 2026
-
Jan 1, 2026
Without preloading, every single Symfony request recompiles the same thousand classes from OPcache bytecode all over again. With opcache.preload and a clean preload.php, the container, router and kernel classes stay permanently resident in every PHP-FPM worker before the first request even arrives.
-
Jan 1, 2026
A correct heading structure from h1 to h6 turns a web page into a navigable table of contents for screen reader users, who jump from heading to heading with a keyboard shortcut. Skipping levels just for font size quietly breaks that navigation. This article covers the practical one h1 convention, correct hierarchies and fast audit methods for Magento and Hyva stores.
-
Jan 1, 2026
A renamed file looks like a brand new file to git log. With --follow the full history stays visible, but only under certain conditions.
-
Jan 1, 2026
sysctl makes hundreds of kernel parameters changeable at runtime, but a value set only with sysctl -w disappears again on the next reboot. This article shows how changes become permanent through /etc/sysctl.d, which parameters actually matter for a busy web server such as connection backlog, file limits and swappiness, and why blindly copying someone else's tuning guide often does more harm than good.