No filler, No fluff, Just focus
From practice, not theory.
-
PHP 8.5's #[NoDiscard] attribute: Stop silently ignoring those important return values
PHP 8.5's #[NoDiscard] attribute for return values that shouldn't be ignored.
-
Laravel's HTTP::batch(): Parallel requests done right (finally!)
Http::batch() for parallel API requests with progress and failure handling.
-
RectorPHP and Laravel: The automated refactoring tool we should have been using years ago
RectorPHP for Laravel upgrades, type hints, and modern PHP refactors.
-
PHP 8.5's URI extension: Because parse_url() has been lying to us for 20 years
PHP 8.5's URI extension and the parse_url() quirks it finally fixes.
-
Never lose a queue job again: Laravel 12.34's new failover driver
The new failover queue driver in Laravel 12.34 and automatic backup connections.
-
PHP 8.5's array_first and array_last: Finally, native array helpers we can use
PHP 8.5's native array_first and array_last helpers.
-
PHP 8.5's pipe operator: Finally, readable function chains that make sense
PHP 8.5's pipe operator and readable function chains without temporaries.
-
Laravel pipelines the hidden class we've been sleeping on
Laravel's Pipeline class for taming long, nested controller logic.