Laravel Head vs SEOTools vs Your Hand-Rolled Meta Partial: Who Should Actually Migrate
Every Laravel app already solved the <head> problem. Laravel Head is the first-party answer, and the migration question...
Insights on Laravel development, process automation, SaaS building, and lessons learned from building products.
Subscribe via RSS
Every Laravel app already solved the <head> problem. Laravel Head is the first-party answer, and the migration question...
Filament's big performance release landed. The speed is free. The security half of the release is not, and the announcem...
The Laravel AI SDK can now pause an agent before it runs a sensitive tool. Here is the complete approval flow and the pa...
Pest 5 shipped Test Impact Analysis. It reruns only the tests your change actually touched, turning a 10-minute suite in...
Scout ships five drivers and the docs treat them as equals. They are not. Here is the real comparison: features, ops bur...
My Watch Later list was a graveyard. So I built a Telegram bot with Laravel and the AI SDK that summarizes everything I...
Laravel 13.17 ships framework-level support for Postgres transaction poolers. Here is how it works and which old hacks y...
Cashier gives you the Stripe plumbing but nothing in your admin panel. Here is the operator layer I built to fill that g...
Laravel 13.15 shipped typed translation accessors, JSON Schema unions, a Cloud queue driver, and a date_equals security...
A practical guide to Laravel Pennant: scopes, rich values, percentage rollouts, and the sticky-storage gotcha that silen...
The 2026 Octane benchmarks contradict each other. Here is why, and a decision framework for picking between FrankenPHP,...
Showing 25 to 36 of 123 posts