A handful of Artisan optimization commands shave real milliseconds off every request in production. Here is what each one does and when to run it.
Speed Up Laravel with Config, Route, and View Caching
Latest News
More Articles
Receive third-party webhooks safely in Laravel: verify signatures, skip CSRF correctly, guarantee idempotency, and process the payload on a queue.
Laravel's first-party AI SDK gives you one framework-native API for text, embeddings, tool-calling agents, and more across multiple providers.
Factory states, relationships, and sequences let you express exactly the test data a scenario needs in a single readable line.
Import a huge CSV without timing out by streaming it with LazyCollection and processing chunks through a Laravel job batch with progress tracking.
Named rate limiters and the RateLimiter facade let you throttle routes and any arbitrary action with per-user, per-plan, or dynamic limits.
Service providers are where Laravel is assembled. Understanding the difference between register() and boot() explains a whole class of subtle bugs.
Laravel Herd's July 2026 Windows update brings Forge organization support, a herd php:update all command, and a migration to the Forge v2 API.
Two small Laravel features, the tap() helper and higher-order collection messages, quietly remove a surprising amount of boilerplate from everyday code.