Best of Laravel2025

  1. 1
    Article
    Avatar of lnLaravel News·1y

    NativePHP v1 is finally here!

    NativePHP v1.0.0 has been released, enabling Laravel developers to build distributable desktop apps across major platforms. This milestone allows for faster realization of internal tools, consumer-facing apps, and hobby projects. The release drops support for Laravel 10 and PHP 8.1/8.2, highlighting the need for compatible tooling and dependencies. Upgrading is straightforward, with instructions provided for both existing and new users.

  2. 2
    Article
    Avatar of lnLaravel News·30w

    Laravel launches Laravel Learn with two free mini-courses

    Laravel has launched Laravel Learn, a new learning platform featuring two free mini-courses: a refreshed Laravel Bootcamp for absolute beginners and PHP Fundamentals covering the basics that power Laravel. The courses are taught by Josh Cirre and Christoph Rumpel respectively, available both on the dedicated learning site with progress tracking and as full-length YouTube videos. This initiative replaces the deprecated original Bootcamp and aims to provide a gentle entry point for new developers into the Laravel ecosystem.

  3. 3
    Article
    Avatar of laraveldevLaravel Dev·15w

    PHP Is Alive But No Longer Strategic

    PHP remains functional and profitable but has lost its strategic position in modern development. Laravel and WordPress sustain the ecosystem, yet GitHub activity shows declining innovation. Full-stack JavaScript offers superior development speed through unified language usage across all layers. The PHP user base skews toward older developers maintaining legacy systems. While PHP continues serving existing applications, it no longer drives modern architecture patterns like distributed systems and event-driven design.

  4. 4
    Article
    Avatar of communityCommunity Picks·1y

    Laravel Wayfinder

    Laravel has introduced Wayfinder, a new package that enables the generation of fully-typed, importable TypeScript functions for controllers and named routes, streamlining integration between Laravel backends and TypeScript frontends. This tutorial demonstrates setting up Wayfinder in a Laravel project, creating necessary models, controllers, routes, and generating TypeScript definitions. Wayfinder simplifies maintaining type-safe routes, improving the developer experience in full-stack Laravel applications.

  5. 5
    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.

  6. 6
    Article
    Avatar of communityCommunity Picks·1y

    deepseek-php/deepseek-laravel: Laravel wrapper for Deepseek PHP client, to seamless deepseek API integration with laravel applications.

    This post introduces a Laravel wrapper for the Deepseek PHP client, enabling seamless API integration with Laravel applications. It provides instructions on installation via Composer, adding the API key to the .env file, and basic and customized ways to use the Deepseek client. Additionally, it mentions the testing phase, contributors, and the project's changelog. The package is available under the MIT License.

  7. 7
    Video
    Avatar of t3dotggTheo - t3․gg·46w

    Is PHP the new JS?

    The post explores the resurgence of PHP as a viable language in modern web development, largely driven by the Laravel framework. The author reflects on their personal journey with PHP, discussing its historical challenges and recent performance improvements. Laravel is highlighted for its comprehensive features that simplify web application development, making PHP enjoyable to use again.

  8. 8
    Article
    Avatar of medium_jsMedium·45w

    5 Hidden Laravel Features That Will Instantly Clean Up Your Code

    Laravel offers several underutilized features that can significantly improve code quality and readability. Key features include @forelse for handling empty collections in Blade templates, when() method for conditional query building, sortByDesc() for collection sorting, isEmpty() for cleaner empty checks, and whereRelation() for simplified relationship filtering in Laravel 9+. These methods replace verbose conditional statements and make code more expressive and maintainable.

  9. 9
    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.

  10. 10
    Article
    Avatar of lnLaravel News·49w

    Build a Smart AI Task Manager with Laravel, Livewire & PrismPHP

    Discover how to develop an AI-powered task management application using Laravel, Livewire, and PrismPHP. This tutorial demonstrates the integration of OpenAI to convert natural language into tasks through a real-time chat interface, eliminating traditional form use for task management.

  11. 11
    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.

  12. 12
    Article
    Avatar of hnHacker News·26w

    From Millions to Billions

    Geocodio migrated their request logging system from MariaDB with deprecated TokuDB to ClickHouse Cloud after hitting performance issues at billions of monthly requests. The solution involved introducing Kafka for event streaming and Vector for batch processing, moving from individual row inserts to batched inserts of 30k-50k records. The migration strategy used feature flags to run both systems in parallel, enabling zero-downtime validation before fully switching over.

  13. 13
    Article
    Avatar of lnLaravel News·51w

    Laravel Toaster Magic

    Laravel Toaster Magic is a versatile notification library developed by Muhammad Rabiul for Laravel applications. It provides easy-to-use, customizable toast notifications, with support for right-to-left languages and dark mode. After installing via Composer, publishers can quickly integrate it into their projects by adding necessary styles and scripts in Blade templates, and trigger notifications through controller methods or JavaScript.

  14. 14
    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.

  15. 15
    Article
    Avatar of lnLaravel News·1y

    Laravel 12 release date

    Laravel 12 will be launched on February 24th, 2025, as announced at Laracon EU. This version will include new starter kits with options for React, Vue, or Livewire and will have zero-breaking changes. It's recommended to upgrade to Laravel 11 before the release, and Laravel Shift is suggested for an automatic upgrade process.

  16. 16
    Article
    Avatar of lnLaravel News·51w

    NativePHP for Mobile v1 — Launching May 2

    NativePHP for Mobile v1 launches on May 2, allowing developers to use Laravel to build native iOS and Android apps without needing to learn Swift, Kotlin, Flutter, or React Native. The release provides access to device APIs such as camera, biometric scanning, and push notifications while using familiar Laravel tools. Early access pricing ends on May 31.

  17. 17
    Article
    Avatar of collectionsCollections·1y

    Build a Full Stack Instagram Clone with Laravel and MongoDB

    Learn to build a full stack Instagram clone using Laravel and MongoDB. The tutorial covers user authentication, database management with MongoDB, core social media features, MVC patterns, front-end integration with Bootstrap, and cloud deployment using MongoDB Atlas.

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

    It's never just that simple

    The post discusses the complexities often overlooked in programming and introduces Oh Dear, a comprehensive monitoring tool for websites that offers uptime tracking, SSL certificate verification, and more. The author shares PHP development insights, tips, and tutorials through newsletters, with a focus on Laravel.

  19. 19
    Article
    Avatar of laravelLaravel·38w

    From 0 to 150K Visitors in 4 Hours: Scaling a Real-Time Engagement Platform

    Redberry successfully built and scaled a real-time engagement platform for Bank of Georgia in just three weeks using Laravel Cloud. The platform handled 150,000 visitors and 63,622 form submissions in four hours during Georgia's Independence Day, allowing emigrants to light up pixels on a digital flag displayed on a giant LED screen in Tbilisi. The technical stack included Laravel Cloud for elastic scaling, PostgreSQL for data persistence, Pusher for real-time broadcasting, React with Inertia.js for the frontend, and custom Canvas animations. The project demonstrates how modern Laravel tooling enables rapid development and deployment of high-traffic applications under tight deadlines.

  20. 20
    Article
    Avatar of laravelkidsLaravel Kids·1y

    Laravel CRUD with Repository Pattern

    The post provides a detailed guide on how to implement CRUD (Create, Read, Update, Delete) operations in Laravel using the repository pattern, which helps in organizing code better and making the application more maintainable.

  21. 21
    Video
    Avatar of bytegradByteGrad·1y

    Next.js + Laravel Might Be The Ultimate Combination

    Learn how to combine Next.js with Laravel for a powerful web development setup. The guide walks you through using Laravel as a backend to expose API endpoints and Next.js for frontend UI, including deploying the Laravel app on Cloudways. It covers creating API routes, fetching data from Laravel into a Next.js application, and generating static pages for optimized performance.

  22. 22
    Article
    Avatar of lnLaravel News·18w

    Laravel launches an OSS Advent Calendar

    Laravel launched a holiday-themed microsite featuring an Advent Calendar that showcases a different open source package from the Laravel ecosystem each day from December 1-25. Each day reveals a short video, installation instructions, and project health stats for official Laravel packages including Pennant, Prompts, Telescope, Pail, Sail, Pint, Passport, Sanctum, and Octane. The calendar serves as a browsable catalog helping developers discover first-party Laravel tools with quick access to documentation, GitHub repositories, and composer install commands.

  23. 23
    Video
    Avatar of laraveldailyLaravel Daily·45w

    3 Tools to Draw/Manage Database Schema

    Three visual database design tools are showcased for Laravel developers: DrawDB for drag-and-drop visual schema creation, DBDiagram.io for code-based DBML syntax with version control benefits, and RunSQL for testing queries on mock data. The workflow demonstrates using AI to generate database schemas, visualizing relationships, and converting designs to Laravel migrations without writing initial code.

  24. 24
    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.

  25. 25
    Article
    Avatar of lnLaravel News·1y

    Laravel Unique

    Laravel Unique is a package that provides a trait for Laravel Eloquent models to maintain field uniqueness within specified constraints. It supports custom suffix formats and value generators, and can be configured via a config file or model properties. The package enforces application-level uniqueness before saving, making it suitable for use cases like unique names, slugs, or identifiers.