Best of LaravelJanuary 2026

  1. 1
    Article
    Avatar of ubqa4zl8noglmlpvdnr79Prince Kumar·15w

    Real developers debug like this

    A humorous take on debugging practices highlighting the common approach of using simple print statements or logging to verify code execution flow, rather than relying on sophisticated debugging tools. The post specifically resonates with Laravel developers who frequently use dd() (dump and die) for quick debugging.

  2. 2
    Article
    Avatar of sipmygd4ld90izsdseqh7Maksym Tymofeiev·13w

    PHP Framework for Adults

    Yii3 has been released as a PHP framework emphasizing explicit code over magic methods, strict typing, and SOLID principles. Unlike Laravel's facade-based approach with implicit dependencies, Yii3 requires explicit dependency injection, separates concerns (repositories vs. active record), uses data hydrators instead of mass assignment, and follows PSR standards. The framework targets developers building complex, maintainable applications who prioritize static analysis, IDE support, and architectural clarity over rapid prototyping. Performance is highlighted as a strength, especially when paired with FrankenPHP.

  3. 3
    Article
    Avatar of mg8wu8viudnhg6nah9thkMehedi Hasan Jim·12w

    Web Development Is More Than Just Frontend and Backend

    Deploying a real web project involves more than just writing frontend and backend code. The deployment process introduces additional complexities like domain management, hosting configuration, and server setup that beginners often don't anticipate when learning web development.

  4. 4
    Article
    Avatar of lnLaravel News·11w

    Laravel Debugbar v4.0.0 is released

    Laravel Debugbar v4.0.0 has been released with package ownership transferring from barryvdh to fruitcake. The major release includes php-debugbar 3.x support, new collectors for HTTP Client, Inertia.js, and enhanced Livewire support (versions 2-4). It adds Laravel Octane compatibility, removes jQuery in favor of modern JavaScript, and includes UI improvements like themes and positioning options. Breaking changes include namespace changes to Fruitcake\LaravelDebugbar, removal of socket storage, Lumen support, and PDO extension functionality. Manual package removal and reinstallation is required for upgrading.

  5. 5
    Article
    Avatar of larablogLarablog·12w

    I'm Done

    A personal announcement from Laracasts about a significant decision made after deliberation throughout 2025. The content appears to be a video episode discussing this conclusion, though specific details about the decision are not provided in the available text.

  6. 6
    Article
    Avatar of lnLaravel News·13w

    PHP DebugBar v3 is released

    PHP DebugBar v3.0.0 has been released with significant modernization updates including removal of jQuery in favor of vanilla JavaScript classes, replacement of FontAwesome with lightweight Tabler SVG icons, improved performance through lazy widget rendering, and comprehensive type hints with static analysis. The release includes new features like top-positioning option, improved timeline support, backtrace for queries, and a new AssetHandler. This major version introduces breaking changes affecting custom widgets (now JavaScript classes), data collectors (new type hints and method signatures), removed legacy support (jQuery bindings, Assetic, RequireJS), and updated interfaces requiring code adjustments for deep integrations.

  7. 7
    Article
    Avatar of collectionsCollections·13w

    Livewire 4: A Comprehensive Overview of New Features and Enhancements

    Livewire 4 introduces three component types (single-file, class-based, and multi-file) to accommodate different development styles while maintaining backward compatibility. Performance improvements include islands for isolated rendering, reducing unnecessary re-renders during frequent updates. New features include built-in drag-and-drop functionality, improved routing, and directives like wire:transition for declarative animations and optimistic UI updates. Enhanced JavaScript interoperability through wire:ref, #[Json] methods, and interceptors expands capabilities for complex applications. The framework is included by default in Laravel's starter kit and is currently available in beta with full documentation.

  8. 8
    Article
    Avatar of lnLaravel News·13w

    What's new in Filament v4.5?

    Filament v4.5 introduces several quality-of-life improvements including @mentions in the rich text editor with customizable trigger characters, user-resizable images in the editor, aspect ratio enforcement for file uploads with automatic cropping, JavaScript actions for instant client-side interactions without network requests, a new saved() method for preventing field persistence, simplified 2FA setup using traits instead of manual interface implementation, and comprehensive documentation for modular architecture and Domain-Driven Design integration.

  9. 9
    Article
    Avatar of laravelLaravel·13w

    Laravel Wayfinder: End-to-End Type Safety for PHP and TypeScript

    Laravel Wayfinder is a new open-source tool that automatically generates TypeScript types from Laravel applications, providing end-to-end type safety between PHP backends and TypeScript frontends. Built on two foundational libraries (Surveyor for static analysis and Ranger for data transformation), Wayfinder generates type-safe route helpers, model attributes, validation rules, broadcast events, enums, and environment variables. It can automatically sync types across separate repositories via GitHub Actions and pull requests. The next-generation version is currently in public beta, with the stable route-generation version already included in Laravel Starter Kits.

  10. 10
    Article
    Avatar of larablogLarablog·13w

    View-Based Components

    Livewire 4 introduces view-based components as the default approach, allowing developers to co-locate PHP logic, Blade templates, and JavaScript in a single file instead of splitting them across multiple directories. Components are created with `php artisan make:livewire` and live in `resources/views/components`. JavaScript can be embedded using script tags, which Livewire extracts and serves as cacheable assets. The framework optionally uses emoji prefixes (⚡) to visually distinguish Livewire components from regular Blade components. For larger components, developers can convert to multi-file layouts using `livewire:convert`, which creates a directory with separate PHP, Blade, and JS files while maintaining co-location. Livewire 4 remains fully backwards compatible with class-based components from version 3, and all defaults are configurable through the published config file.

  11. 11
    Article
    Avatar of Marmelabmarmelab·14w

    Best Open Source CRM for 2026

    A comprehensive comparison of 9 open-source CRMs evaluated for customizability and developer-friendliness. Twenty, Atomic CRM, and Krayin emerge as top choices for small to mid-sized teams. The benchmark focuses on code customization capabilities, developer experience, API quality, and AI integration readiness. Key evaluation criteria include codebase size, documentation quality, tech stack modernity, hosting simplicity, and community health. Most projects suffer from large codebases or custom frameworks that complicate customization, though the top three offer more accessible options for technical teams.

  12. 12
    Video
    Avatar of laraveldailyLaravel Daily·14w

    New Laravel Starter Kit with FlyonUI CSS (Blade Only)

    Laravel Daily released an experimental Laravel 12 starter kit using FlyonUI CSS components with Blade templates only, without React, Vue, or Livewire dependencies. The kit includes pre-built authentication pages, dashboard, user management, and form components powered by FlyonUI's free Tailwind-based component library. Installation follows standard Laravel starter kit patterns, and the frontend uses FlyonUI CSS classes instead of default Laravel UI options like Flux or Shadcn.

  13. 13
    Article
    Avatar of lnLaravel News·13w

    The Nueron AI Framework for PHP and Laravel

    Nueron AI is a PHP agentic framework for building production-ready AI applications with dedicated Laravel integration. The framework provides typed interfaces for creating AI agents with features like chat history management, tool integration, and workflow support. Laravel developers can use Artisan commands to generate agents, tools, and workflows, while the framework handles LLM context management and conversation truncation automatically. Chat history can be stored in-memory, files, databases, or custom storage implementations. The neuron-laravel package includes configuration files, facades for providers and vector stores, Eloquent migrations, and AI coding assistant guidelines.

  14. 14
    Article
    Avatar of lnLaravel News·14w

    A new beta of Laravel Wayfinder just dropped

    Laravel Wayfinder's new beta automatically generates fully-typed TypeScript from Laravel PHP code, eliminating manual maintenance of route URLs, request types, and API contracts. The update now transforms routes, form requests, Eloquent models, PHP enums, Inertia page props and shared data, broadcast channels and events, and Vite environment variables into TypeScript. Key improvements include automatic TypeScript type generation for Inertia page props, validation-based types that work with Inertia's useForm hook, PHP enum representations, and enhanced Laravel Echo hooks with payload inference. The release introduces two new tools: Surveyor for static code analysis and Ranger for entity discovery with rich DTOs.

  15. 15
    Article
    Avatar of lonely_programmerLonely Programmer·14w

    Laravel Pro Tip

    Instead of manually converting SQL insert statements into Laravel seeder syntax, you can load SQL files directly using `file_get_contents()` and execute them with `DB::unprepared()`. This approach saves time when seeding databases with existing SQL data.

  16. 16
    Article
    Avatar of collectionsCollections·11w

    Laravel Boost v2.0: Introducing Skills Support and Installation Enhancements

    Laravel Boost v2.0 introduces a Skills system that allows developers to extend and customize Laravel projects through installable capabilities. Key features include skill synchronization across agents, skill overrides for customization, a new `boost:add-skill` Artisan command for fetching skills from GitHub, and a refactored installation process. The release also enables community contributions of AI skills through the `resources/boost/skills/` directory, along with technical improvements in tool execution testing, error handling, and validation.

  17. 17
    Article
    Avatar of freekFREEK.DEV·12w

    Running PHP 8.5 with Laravel Octane and FrankenPHP: The Missing Manual (Fix the 8.4 binary trap)

    The default FrankenPHP binary installed via Laravel Octane's artisan command is statically compiled with PHP 8.4, preventing use of PHP 8.5 features or custom system extensions. This guide provides a solution for developers who need to run PHP 8.5 with Laravel Octane and FrankenPHP by working around this version lock.

  18. 18
    Article
    Avatar of infoworldInfoWorld·13w

    PHP language still relevant, advocate insists

    PHP remains highly relevant in 2026 despite declining spotlight, powering major platforms like WordPress and Drupal. A Perforce Zend specialist argues PHP is still the most popular server-side language by wide margin, with PHP 8.x improvements addressing performance concerns through JIT compilation and enhanced concurrency handling. While Python excels at ML and real-time analytics, and Java suits massive enterprise systems, PHP offers faster development cycles and adapts well to cloud-native and containerized deployments. Current language popularity indexes rank PHP between 7th and 15th place.

  19. 19
    Article
    Avatar of collectionsCollections·13w

    Laravel Boost v1.8.10 Released With AI Enhancements and Livewire v4 Support

    Laravel Boost v1.8.10 introduces AI-powered code refactoring tools and Livewire v4 upgrade assistance. The release includes a Code Simplifier prompt for maintaining clean codebases and an upgrade assistant for modernizing applications. Laravel 12.x now features official AI Assisted Development documentation, with Laravel Boost providing AI agents context-aware access to application configuration, routes, and database schemas. The update includes improved installation documentation and maintains backward compatibility with no breaking changes.

  20. 20
    Article
    Avatar of lnLaravel News·12w

    Fair Queue Distribution with Laravel Balanced Queue

    Laravel Balanced Queue is a package that solves the FIFO queue monopolization problem by distributing jobs across user or tenant partitions. It offers three rotation strategies (round-robin, random, smart), per-partition concurrency limiting to prevent worker exhaustion, and monitoring tools. The package integrates with Laravel Horizon and requires PHP 8.0+, Laravel 9.0+, and Redis as the queue driver.

  21. 21
    Article
    Avatar of lnLaravel News·14w

    Laravel 12.45.1, 12.45.2, and 12.46.0 Released

    Laravel released versions 12.45.1, 12.45.2, and 12.46.0 on January 7, 2026. Version 12.46.0 introduces new array helpers `Arr::onlyValues()` and `Arr::exceptValues()` for value-based filtering with optional strict type comparison, plus a `Collection::containsManyItems()` method for checking multiple items efficiently. Version 12.45.2 adds `UnitEnum` support to Gate's `has()` method for type-safe authorization checks. The releases also include bug fixes for ResourceCollections, validator rule appending, database connection table prefix cloning, and MySQL DDL locking options. All updates are backward compatible.

  22. 22
    Article
    Avatar of lnLaravel News·11w

    `hasSole()` Collection Method in Laravel 12.49.0

    Laravel 12.49.0 introduces the hasSole() collection method for checking if exactly one item matches criteria, deprecating containsOneItem(). The release adds subquery support for whereBetweenColumns(), a fluent preserveKeys() method for resource collections, datetime values for maintenance mode retry options, and expanded enum support in session and cache methods. Bug fixes include a memory leak in Arr::dot() and improved multibyte string handling.

  23. 23
    Article
    Avatar of lnLaravel News·12w

    Query Builder Expression Aliases in Laravel 12.48

    Laravel 12.48.0 adds query builder expression aliases for cleaner raw SQL, a BatchFinished event for batch lifecycle management, and JSON decoding flags for HTTP responses. The release includes a skipWhen method for CORS middleware, support for brackets and braces in translation strings, and isolated view compilation during parallel testing. Additional improvements include type safety enhancements across HTTP, Queue, and Collection components, performance optimizations through native class instantiation, and various bug fixes for validation rules, authentication guards, and cache locks.