MySQL 9.7 LTS brings the Hypergraph Optimizer and JSON Duality View writes to Community Edition, plus a repo bug that quietly upgrades production servers.
Laravel 13.13 adds Bus::bulk() for high-volume job dispatch. How it groups jobs by queue and connection, and when to prefer it over batch() or dispatch().
Laravel 13.x adds a @fonts Blade directive backed by a Vite font runtime, turning self-hosted Google, Bunny, and Fontsource fonts into one line of markup.
MySQL invisible indexes let you test whether an index is safe to drop without a destructive change. Here is how PHP and Laravel developers can use them.
PHP 8.6 lands two closure optimizations — static inference and stateless caching — delivering real memory and speed gains with zero code changes required.
FrankenPHP is now an official PHP Foundation project. Here's how worker mode delivers 15,000 req/sec and what it means for your Laravel and Symfony apps.
The slow query log only shows you part of the picture. Learn to use MySQL Performance Schema to uncover lock waits, I/O lag, and query patterns your logs miss.
JSON columns in MySQL are powerful but misunderstood. Here's a practical guide for PHP developers on when JSON makes sense, how to query it efficiently, and the indexing tricks that keep things fast.
NativePHP 3.1 changes the game with a single-boot architecture that dramatically improves performance. There's never been a better time to build desktop and mobile apps with Laravel.