Laravel Rulebook: Business Rules That Change by Date
Laravel Rulebook resolves which version of a business rule applied on a given date, returns one winner, and explains why every other rule lost.
All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.
Laravel Rulebook resolves which version of a business rule applied on a given date, returns one winner, and explains why every other rule lost.
If you hit a bug, describe it to a coding agent and open a PR. Even if the code isn't great, that's fine - code can be iterated on. The PR still documents the problem, and a proper fix can follow.
Laravel 13.30 adds DevCommands::withoutVendorCommands() and withoutDefaultCommands(), so php artisan dev runs only the processes your application registers.
Laravel 13.30 writes the queue worker's stop reason to queue:work output, in plain text and as a structured JSON record for log pipelines.
The Laracon Archive - an archive of 626 talks, 287 speakers, 5 Laracons, over the entire 14 years
Laravel 13.30 adds chunkBy() to collections and lazy collections, splitting sorted data into runs of matching items without loading it all into memory.
Sidecar lets you manage markdown documentation and static sites from LaraDocs, Jigsaw, VitePress, and HydePHP directly inside the Statamic Control Panel
Laravel 13.30 adds a chunkBy() collection method, confines Storage::path() to the disk root, and prints why a queue worker stopped in queue:work output.
Forte parses Blade templates into an AST you can query with XPath and rewrite safely, so codemods run on structure instead of regex.
MKSine adds a CMS layer to Filament 4 and 5: a visual page builder, installable plugins and themes, menus, hooks, and a media library.