Best of LaravelAugust 2025

  1. 1
    Article
    Avatar of lnLaravel News·35w

    Filament v4 is Stable!

    Filament v4 has been officially released as stable, bringing significant performance improvements including 3x faster table rendering for large datasets. Key new features include unified Schemas that combine form fields, infolist entries, and layout components; custom data tables that support non-Model-backed data with full pagination, search, and sorting capabilities; and a unified Actions namespace that eliminates import confusion. The release also introduces partial rendering solutions and automated upgrade scripts to ease migration from v3.

  2. 2
    Article
    Avatar of medium_jsMedium·36w

    Stop Writing Try/Catch Like This in Laravel

    Identifies five common anti-patterns in Laravel exception handling that lead to production issues: blind catching of all exceptions, empty catch blocks, logging without context, transaction abuse, and controller bloat. Provides specific fixes including targeted exception catching, contextual logging, proper transaction scoping, and centralized exception handling through Laravel's global exception handler.

  3. 3
    Article
    Avatar of medium_jsMedium·36w

    7 PHP Operators Every Laravel Pro Should Master

    Modern PHP operators can significantly improve code readability and safety. The null-safe operator (?->) eliminates nested null checks, null coalescing assignment (??=) simplifies default value setting, and the spread operator (...) streamlines array merging. The match expression provides a cleaner alternative to switch statements with strict comparison, while the spaceship operator (<=>) simplifies sorting logic. Understanding the difference between null coalescing (??) and Elvis (?:) operators prevents logic bugs, and chaining null coalescing operators creates clean fallback chains.

  4. 4
    Article
    Avatar of wendelladrielW endell Adriel·34w

    Laravel Queues Under the Hood

    Laravel's queue system transforms slow, unreliable tasks into fast, reliable workflows by moving work off the request cycle. The system follows a pipeline: dispatch jobs, serialize them into JSON payloads, store them via connectors (Redis, Database, SQS), pop them with workers, execute through middleware, and acknowledge or retry with backoff strategies. Redis uses lists and sorted sets for main queues, delayed jobs, and reserved jobs with visibility timeouts. Workers run as long-lived processes that handle job lifecycle, retries, and failures. Advanced features include job chains for sequential execution, batches for parallel processing with progress tracking, unique jobs, and overlapping prevention through cache locks.

  5. 5
    Article
    Avatar of collectionsCollections·35w

    Introducing Laravel Boost: The AI-Powered Coding Starter Kit for Laravel Development

    Laravel Boost is a new open-source AI coding assistant specifically built for Laravel development. It features an MCP server with 15+ tools for database querying and application inspection, access to 17,000+ pieces of Laravel documentation, automatic package version detection, and integration with popular IDEs like Cursor and Claude. The tool helps developers generate better Laravel code, build Livewire components, automate testing and migrations, while reducing AI hallucinations through Laravel-specific context and guidelines.

  6. 6
    Article
    Avatar of lnLaravel News·33w

    Smart Cache Package for Laravel

    SmartCache is a Laravel package that automatically optimizes cache storage for large datasets through intelligent compression, chunking, and serialization. It provides driver-aware optimization strategies for Redis, file, and database caches, automatically detecting when optimization is needed and seamlessly reconstructing data on retrieval. The package includes features like gzip compression, performance monitoring, and extensible strategy patterns for custom optimizations.

  7. 7
    Article
    Avatar of lnLaravel News·36w

    Generate Postman Collections from Laravel Routes

    The yasintqvi/laravel-postman package automatically generates Postman collections from Laravel routes using a single Artisan command. It includes intelligent organization strategies, automatic request body generation from FormRequest validation rules, built-in authentication support, and customizable filtering options. The package streamlines API testing workflows by creating ready-to-use Postman collections with comprehensive documentation capabilities.

  8. 8
    Article
    Avatar of wendelladrielW endell Adriel·36w

    Understanding Laravel Eloquent's Active Record Pattern

    The Active Record pattern treats database rows as objects with built-in CRUD behavior, which powers Laravel's Eloquent ORM. The pattern offers fast productivity and readable queries but can lead to coupled business logic and fat models. The article demonstrates how Active Record works by building a minimal PHP implementation from scratch, showing the mechanics behind Eloquent's magic including attribute hydration, dirty checking, and persistence methods.

  9. 9
    Article
    Avatar of larablogLarablog·35w

    Authentication

    A tutorial covering Vue.js authentication implementation using Pinia for state management. The lesson demonstrates how to integrate with a Laravel backend that provides registration, login, and user detail retrieval endpoints. The backend uses Laravel Sanctum for token generation, and the tutorial shows how to handle both successful authentication responses and error scenarios like duplicate email registration.

  10. 10
    Article
    Avatar of laraveldevLaravel Dev·33w

    JSX Edition of Laravel React Starter Kit, Auto-Generated & Ready

    A JavaScript/JSX version of Laravel's official React starter kit is now available as an automatically generated template. While the official Laravel React starter kit uses TypeScript by default, this alternative provides the same functionality using JavaScript/JSX for developers who prefer not to use TypeScript. The template is kept up to date through automated conversion from the original TypeScript version.

  11. 11
    Article
    Avatar of laravelLaravel·33w

    AI Coding Tips for Laravel Developers

    Laravel Boost, now in public beta, provides AI agents with direct access to Laravel app context and documentation to improve code generation accuracy. The guide covers getting started with AI-assisted Laravel development through supported editors like Cursor, Claude Code, PhpStorm, and VS Code. Key recommendations include starting with small tasks like explaining code or writing unit tests, treating AI like a junior pair programmer by providing context and explicit instructions, then gradually progressing to larger tasks like scaffolding controllers and suggesting refactors.

  12. 12
    Article
    Avatar of laravelLaravel·34w

    Livewire 4 Is Here! The Artisan of the Day Is Caleb Porzio.

    Livewire 4 introduces single-file components by default, better project structure with dedicated directories, and lightning bolt file extensions. Key improvements include PHP 8.4 property hooks integration, slots and refs support, and smarter loading states. Performance enhancements feature non-blocking polling, the Blaze compiler for 20x faster Blade rendering, and Islands for independent component rendering. The update addresses the fragmentation of three different component creation methods by introducing a unified fourth approach that becomes the new standard.

  13. 13
    Article
    Avatar of neontechNeon·37w

    Launching a Web UI for app.build

    App.build launches a web interface for its open-source AI agent that automatically builds and deploys applications from text prompts. The platform supports React + tRPC, Laravel, and FastAPI tech stacks with zero configuration required. Users can generate complete applications that deploy to live URLs, with plans to expand deployment platforms and add app preview features. The CLI version will be deprecated in favor of the more accessible web UI.

  14. 14
    Article
    Avatar of lnLaravel News·34w

    Pest 4 is Released

    Pest 4 introduces browser testing capabilities using modern tools like Playwright, allowing developers to combine unit and end-to-end tests in a single framework. Key features include visual testing, device testing, code coverage across browser and unit tests, tinker sessions during tests, and test sharding for parallel CI runs. The release enables cohesive testing workflows without maintaining separate test suites.

  15. 15
    Article
    Avatar of larablogLarablog·33w

    Should You Learn Laravel Before PHP?

    Explores the common dilemma of whether beginners should learn PHP fundamentals first or jump directly into the Laravel framework. Discusses the learning path considerations and prerequisites for getting started with Laravel development.

  16. 16
    Article
    Avatar of lnLaravel News·35w

    The Laravel Way to Build AI Agents That Actually Work

    Vizra ADK is a new open-source Laravel framework that brings software engineering principles to AI agent development. It provides Laravel-style tools for building, testing, and deploying AI agents with features like automatic session management, tool calling, multi-LLM support, and a comprehensive evaluation system with 20+ built-in assertions. The framework includes Artisan commands, a web dashboard, API endpoints, and supports agent delegation and workflows, making AI development more structured and testable for Laravel developers.

  17. 17
    Article
    Avatar of laravelLaravel·35w

    Everything We Announced at Laracon US 2025

    Laravel announced major updates at Laracon US 2025, including Laravel Cloud's production-ready MySQL support, autoscaling queue clusters, and preview environments for testing PRs. The next-generation Forge will feature zero-downtime deployments, Laravel VPS for faster provisioning, and enhanced developer tools. Laravel 12 introduces AI-powered features like Laravel Boost and MCP SDK, improved broadcasting with useEcho hooks, and better client-side tooling. Nightwatch observability platform received pricing updates with 50% more events included and new Slack integration for real-time alerts.

  18. 18
    Article
    Avatar of freekFREEK.DEV·37w

    Why I don't use down migrations

    Down migrations in Laravel are often untested code that creates a false sense of security. They become problematic when new data exists after deployment, as rolling back can cause data loss or leave orphaned records. The complexity increases with modern deployment strategies where code and database versions may be misaligned. A forward-only migration approach is recommended, where issues are resolved by creating new migrations that move the schema forward rather than attempting to reverse changes.