PHP 8.3 is released with typed class constants, a json_validate function, and...
The PHP team has released PHP 8.3 today with typed class constants, a json_validate() function, dynamically fetching a class constant, the #[Override] attribute, and more: Typed Class Constants...
View ArticleWrite API Integrations and SDKs in an Elegant Way
Fansipan is a simple package that allows you to write your API integrations or SDKs in an elegant way: Building API integrations can be time consuming. After you have found an API client to use,...
View ArticleA Feature Flags Implementation for Filament
The Filament Feature Flags package by Stephen Jude is a feature segmentation package made with Laravel Pennant. This feature flag package provides a UI to manage configurable features and segments in...
View ArticleGenerate Validation Rules from a Database Schema in Laravel
Laravel Schema Rules is a package that automatically generates basic Laravel validation rules based on your database table schema. You can use this package as a starting point to quickly create...
View ArticleLaravel Tailwind Merge
Laravel Tailwind Merge is a package that automatically resolves Tailwind CSS class conflicts in Laravel. This allows you to merge multiple Tailwind classes and resolves conflicts. Here's a basic...
View ArticleLaravel 10.34 Released
This week, the Laravel team released v10.34, adding a missing() method that applies to route groups, an alias for the new Number class, an extensions validation rule, and more. Here is a bit more info...
View ArticleTallStackUI - a new component library for TALL Stack apps
TallStackUi is a library of ready-to-use components for TALL Stack (Tailwind, Alpine.js, Laravel, and Livewire) applications. AJ Meireles said in the release announcement, "After two months of work,...
View ArticleUse Ollama LLM Models Locally with Laravel
The Ollama Laravel package provides seamless integration with the Ollama API: Ollama-Laravel is a Laravel package that provides a seamless integration with the Ollama API. It includes functionalities...
View ArticleAnnouncing Laravel Pulse - A New Performance Monitoring Tool for Laravel Apps
Laravel Pulse is a brand new free and open source performance monitoring and insights tool for Laravel applications. It was announced at Laracon AU 2023 by Jess Archer from the Laravel core team. What...
View ArticleShow Outdated Composer Dependencies in Laravel Pulse
The pulse-outdated package by Aaron Francis is a Laravel Pulse card to show outdated composer dependencies on your dashboard: This card is a visual representation of running the composer outdated...
View ArticleSolve n+1 queries in PHP with Scout APM
Scout is a Laravel Application Performance Monitoring (APM) tool that pinpoints and prioritizes performance and stability issues, like N+1 database queries, in PHP applications. Scout's tracing logic...
View ArticleLaravel 10.35 Released
The Laravel team released v10.35 with a Blade @use directive, a number abbreviation helper, the ability to generate a secret with artisan down, and more. Here is a bit more info about the new features...
View ArticleSelf-healing URLs in Laravel
Laravel community member Aaron Francis shared an awesome video demonstrating how to Make self-healing URLs with Laravel. Without surprise, multiple packages in the Laravel ecosystem have already...
View ArticleFrankenPHP v1.0 is Here
FrankenPHP just hit a significant milestone this week, reaching a v1.0 release. A modern PHP application server written in Go, FrankenPHP gives you a production-grade PHP server with just one command....
View ArticleGet insights into all your Laravel notifications with Paragraphs new package
When Laravel introduced Notification classes back in 2016, it allowed all of us to begin sending any transactional communications to our customers in a very simple, intuitive way. Chances are, by now...
View ArticleManage Virtual Wallets in Laravel with Pay Pocket
The Pay Pocket package for Laravel offers payment capabilities and logging. It does not handle payments from payment platforms, but instead offers the concept of virtual money. Let's say that you want...
View ArticleLaravel 10.37 Released
This week, the Laravel team released v10.37 with the ability to store batch metadata in DynamoDB, assert multiple errors on a field, and more. Here is a bit more info about the new features introduced...
View ArticleLaravel Reverb
Taylor tweeted: Laravel Pulse ✅ Laravel Reverb ⌛ Can't stop. Won't stop. Now everyone is wondering what is Laravel Reverb? Could it be related to Laravel Pulse? On r/laravel some of the guesses...
View ArticleShare Data Between PHP and JavaScript with PHP2JS
The PHP2JS package for Laravel is an opinionated way to standardize the process of sharing data between PHP and JavaScript. There are many approaches to sharing data between the frontend and backend,...
View ArticleDatabase Status Card for Laravel Pulse
Developer Jamie Schouten created a neat Laravel Pulse card to monitor your database status by providing key metrics like active threads, connections, and more: This card configuration supports...
View Article