Best of LaravelMarch 2025

  1. 1
    Article
    Avatar of laraveldevLaravel Dev·1y

    Laravel Developer Roadmap

    Learn the essential skills and best practices to become a proficient Laravel developer, covering fundamentals such as PHP OOP concepts, routing, middleware, authentication, Blade templating, database management, and testing. Gain insights into advanced topics like performance optimization, REST API development, real-time features, CI/CD, and Laravel ecosystem tools.

  2. 2
    Article
    Avatar of freekFREEK.DEV·1y

    Naming things is suddenly easier

    Oh Dear is an all-in-one monitoring tool that provides uptime monitoring, SSL certificate checks, broken link detection, and more, with a user-friendly API and excellent documentation. The author shares programming tips, tutorials, and opinions through various platforms and a monthly newsletter, focusing on Laravel and modern PHP development.

  3. 3
    Article
    Avatar of lnLaravel News·1y

    Flux 2.0 Livewire UI Kit

    Flux 2.0, the official Livewire component library by Caleb Porzio, introduces advanced components such as date pickers, calendars, and charts. These components are built to be lightweight, adding only 13kb to the bundle, and are dependency-free. Flux 2.0 includes a free tier of essential UI components and full Tailwind 4 support, and is available in the Laravel Livewire starter kit. The premium version offers additional advanced UI components with various purchase options.

  4. 4
    Article
    Avatar of lnLaravel News·1y

    Introducing Hypervel: A Coroutine Framework for Laravel Artisans

    Hypervel is a high-performance PHP framework inspired by Laravel, designed for high-concurrency and I/O-intensive applications. Leveraging Swoole's asynchronous capabilities, it offers native coroutine support, significantly enhancing performance over Laravel's Octane by handling non-blocking I/O more efficiently. Hypervel maintains a Laravel-like development experience, making it accessible to Laravel developers with minimal learning curve. Ideal for microservices, API gateways, and high-concurrency applications, Hypervel promises up to hundreds of times higher QPS in I/O-intensive scenarios.

  5. 5
    Article
    Avatar of laravelLaravel·1y

    Laravel Starter Kits: A New Beginning for Your Next Project

    Laravel has introduced new starter kits to replace Jetstream and Breeze. These kits, available in Livewire, React, and Vue versions, allow developers to start building applications without boilerplate code. Each kit includes a full authentication system, user profile management, dark mode support, and Tailwind CSS integration. The new kits promise easier customization and feature parity with Breeze, featuring a complete application ready from day one.

  6. 6
    Article
    Avatar of lnLaravel News·1y

    Enhancing Laravel Authorization with Backed Enums

    Enhance your Laravel application's security model with backed enum support for permissions. This feature provides a type-safe approach to authorization checks while improving code readability and maintainability. The implementation simplifies the process of permission checks, making it more intuitive and manageable across complex systems.

  7. 7
    Article
    Avatar of lnLaravel News·1y

    Laravel News

    Aureus ERP is a free, open-source Enterprise Resource Planning solution built with Laravel and FilamentPHP. It provides various modules such as project management, contact management, purchase orders, and employee management, making it suitable for businesses of all sizes. The platform is highly customizable, allowing users to tailor the system to their specific needs and integrate it with other third-party tools.

  8. 8
    Video
    Avatar of laraveldailyLaravel Daily·1y

    Laravel APIs: 3 Bad Practices

    Learn three common bad practices to avoid when building APIs with Laravel: returning success status codes when errors occur, creating custom non-standard routes instead of using Laravel's resource routes, and introducing breaking changes without versioning or maintaining backward compatibility. Avoid these pitfalls for more robust and maintainable APIs.

  9. 9
    Article
    Avatar of lnLaravel News·1y

    Control Hardware Components in Laravel with Pinout

    Pinout is a Laravel package that allows developers to control hardware components directly from their Laravel projects. It enables interaction with GPIO pins, control displays, and supports a wide range of Raspberry Pi models. The package features GPIO pin control, display integration, and compatibility with various hardware, making it useful for projects like smart plug relays, alarm clocks, and weather stations.

  10. 10
    Article
    Avatar of freekFREEK.DEV·1y

    Using PHP as a (Terrible) Video Player

    Using PHP to create a video player is not recommended due to its limitations, but it can still be a fun project. The author shares programming tips, tutorials, opinions, and insights with a focus on PHP and Laravel through a monthly newsletter.

  11. 11
    Article
    Avatar of freekFREEK.DEV·1y

    Discovering PHP's yield Keyword After 10 Years

    Explains PHP's yield keyword and how it can be used instead of return to simplify building iterators. Highlights practical tips and its applications in modern PHP development, particularly with Laravel.

  12. 12
    Article
    Avatar of lnLaravel News·1y

    Generate Documentation in Laravel with AI

    Docudoodle is a Laravel package that generates documentation for your codebase using various AI models, including OpenAI, Claude, Gemini, and Ollama. It analyzes your PHP files to create documentation, helping you understand and maintain both new and legacy projects. The package offers flexible configurations and can be used offline with local models for privacy.

  13. 13
    Article
    Avatar of lnLaravel News·1y

    Laravel 12 Svelte Starter Kit

    The Laravel 12 Svelte Starter Kit, created by Osemudiamhen Ughu, offers a modern starting point for building Laravel applications with a Svelte frontend using Inertia.js. It integrates TypeScript, shadcn-svelte, Tailwind CSS, and Vite, and mimics the structure of the official React/Vue starter kits. Users can find installation instructions and source code on GitHub.

  14. 14
    Video
    Avatar of primeagenThePrimeTime·1y

    Launching a site in one day... WITH PHP?

    This post covers the process of creating a voting web application using Laravel and PHP that allows users to submit questions and vote on them in real-time. The post demonstrates setting up a new Laravel project from scratch, implementing authentication using Twitch via Laravel Socialite, handling token storage and user data, and displaying user information on the frontend. Additional scopes for accessing Twitch subscriptions and chat are also addressed.

  15. 15
    Article
    Avatar of lnLaravel News·1y

    Temporary Context Scope in Laravel 12.1

    Laravel 12.1 introduces several new features including a context scope method, an Arr::partition() method, a getRawSql() method to handle query exceptions, and enhancements to the PendingCommand class. These updates aim to improve usability and developer efficiency.

  16. 16
    Article
    Avatar of lnLaravel News·1y

    Level up your Laravel development with Typesense!

    Typesense offers a blazing-fast, typo-tolerant search solution for Laravel with instant results and easy setup. You can choose between a self-hosted version or a cloud offering. Key features include typo tolerance, fast performance, tunable ranking, dynamic sorting, faceting, geo search, vector search, and integration with Laravel Scout for simple integration into your Laravel application.

  17. 17
    Article
    Avatar of lnLaravel News·1y

    Support for Query Builder Pipelines in Laravel 12.4

    Laravel 12.4 introduces a new query builder pipe() method, allows conditional skipping of migrations, and adds the Arr::sole() method. Other updates include the listenersPushed() method for queue listeners, the Model::except() method, and the assertDoesntThrow() method, along with new JSON assertion methods whereNull() and whereNotNull().