Download Over 1,500 Google Fonts in Your Laravel Project
Laravel Webfonts is a package that allows you to easily download, install, and preload over 1,500 Google fonts locally in your Laravel project. Using the amazing Laravel Prompts feature, you can...
View ArticleCreate Dynamic Discounts with Custom Conditions on Laravel With the...
Discountify is a Laravel package designed for managing dynamic discounts with custom conditions. You can use this package to create flexible conditions around discounts using the following Condition...
View ArticleEager Load Limit is Coming to Laravel 11
With the release of Laravel 11 in February 2024, Laravel will have native support for limiting the number of eagerly loaded results per parent. We've integrated the code behind @staudenmeir's "eager...
View ArticleDive into the Streamlined Directory Structure in Laravel 11
We think you’ll love the fresh skeleton you start with in a Laravel 11 app that is coming out next week! Newcomers will appreciate the minimalism, and experienced developers upgrading will not...
View ArticleLaravel 11 Introduces the Dumpable Trait
While the Dumpable trait is technically new in Laravel 11, these I would say that it consolidates the idea of dump() and dd() into a reusable trait so that classes don’t have to manually implement...
View ArticleModel Casts are moving to methods in Laravel 11
Model casts in Laravel 10 are defined via the $casts array property. However, in Laravel 11, you can define a casts() method, which opens the possibility to use static methods on built-in casters as...
View ArticleThe once() Memoization Helper is Coming to Laravel 11
The once() function was originally inspired by this tweet by Taylor Otwell, made into a package by Spatie, and now finds its way into the core of Laravel framework in Laravel 11. This helper ensures...
View ArticleMake your app faster with PHP 8.3
PHP 8.3 is the latest version of PHP. It has exciting new features and major improvements in performance. By upgrading to 8.3, you can achieve a significant increase in speed. In this article, we dive...
View ArticleLaravel Reverb
Laravel Reverb is a new first-party WebSocket server for Laravel applications, bringing real-time communication between client and server. Some of the features of Reverb include: Blazing Fast Reverb...
View ArticleDebug Methods Built Into Laravel’s TestResponse
Looking at Laravel’s HTTP Tests documentation carefully, you’ll notice some useful helpers built into the TestResponse class to debug HTTP responses. This class recently had some internal updates to...
View ArticleNew Laravel 11 Apps Include a Health Check Endpoint
As part of the release of Laravel 11, new applications include a health /up endpoint. This route is defined in the new bootstrap/app.php file by passing the health parameter—which is defined by...
View ArticleHerd 1.4.0 is now out with a pro version and Windows in the works
Herd 1.4.0 is now released, and this update adds new features, improves existing ones, and comes with an optional Herd Pro. Another huge announcement is a brand new Herd for Windows that is due out in...
View ArticleAsk AI Questions About Your Codebase from the CLI With Laragenie
Laragenie is an AI chatbot with an Artisan console integration for your Laravel applications. It can understand your source code by indexing directory/file paths. You can then ask questions about your...
View ArticleStreamed JSON Responses Added to Laravel 10.43
The Laravel team released v10.43 with support for streamed JSON responses, passing a class name to register a global eloquent scope, a new insertOrIgnoreUsing Eloquent method, and more. This release...
View ArticleFive Tools That Will Make You More Productive on the Command Line
I’ve compiled a list of some of the CLI tools I think will make you a better, more productive developer on the command line. This isn’t an exhaustive list, but I’ve picked five CLI tools that I regard...
View ArticleRadical Design - A new course by Jack McDade
Jack McDade, founder of Statamic, just launched a brand new design course called Radical Design. It's not a book, and it's not a step-by-step video course either. It's a self-guided, Choose Your Own...
View ArticleFive Ways to Be More Productive with Git
In this post, I've gathered some of my favorite tools to make working with Git more productive. I'll cover different types of tools, ranging from git aliases, git tools, git workflows, and more....
View ArticleEssential Plugins for PHPStorm Users
We've curated a collection of essential plugins for PhpStorm that we think you’ll enjoy. From our favorite theme to Laravel-specific tools to supercharge your PHP development and a free AI-powered...
View ArticleWith Laravel 10.44 you can add Model Scopes and Observers using PHP Attributes
The Laravel team released v10.44 this week with two Eloquent model attributes to define global scopes and observers, a new select() collection method, and more: New ScopedBy attribute for models...
View ArticleEasy management of your application settings with Setting Pro
Laravel Setting Pro is a package that provides a simple and effective way to handle your application settings with support for persistent storage using either file-based or database drivers. Setting...
View Article