Create Elegant Discord Bots with Laracord
Laracord is a micro-framework to build your next Discord bot with Laravel alongside DiscordPHP. With this package, you can create commands (!example), slash commands (/example), events, and more. Your...
View ArticleTempo: The Easiest Way to Work With Dates in JavaScript
Tempo is a new date package designed to be small and is the easiest way to work with dates in JavaScript and TypeScript: Tempo is a new library in a proud tradition of JavaScript date and time...
View ArticleHandle Money Transactions in Eloquent with Laravel Wallet
Laravel Wallet is designed for reliable and flexible transactions and handles the complex part of storing transactions in the database for precise calculations. It provides an intuitive API that is...
View ArticleModularize Your Laravel Application With the Modular Package
The InterNACHI/modular package is a module system for Laravel applications for features you want to build modularly. This package provides convenience commands and tools that aid you in creating...
View ArticleSix Essential Plugins for Visual Studio Code
We've created a collection of essential plugins for Visual Studio Code that will supercharge your coding experience. I’ve gathered my favorite extensions to make you a more productive PHP developer...
View ArticlePhpStorm is getting a brand new terminal
Coming to PhpStorm 2024.1 is a new redeveloped terminal that includes everything from visual changes to each ran command being put in its own block, new command history, and more. Some of the...
View ArticleUse Google's Gemini AI in Laravel
Start using Google’s Gemini AI APIs in your Laravel application with the Gemini PHP package. This package for Laravel built around the Gemini PHP Client, providing a Facade to interact with the API...
View ArticleLaracon EU Videos are now out
Laracon EU just released most of the videos from the conference in a YouTube playlist that you can watch here. Talks from the event included: Laravel Pulse: Behind the Scenes // Jess Archer Lessons...
View ArticleOctober CMS v3.6 Ships Today, Full of New Features
As October CMS approaches its 10 year anniversary, the team have been working diligently over the past seasons to get this release ready. Version 3.6 was planned to be version 4.0, but since Laravel...
View ArticleAdd Kanban Boards to Your Laravel App in Seconds
Have you ever needed a simple Kanban-style board with swimlanes in a Laravel project? If you are using the Filament framework, you can easily add Kanban boards with the filament-kanban package by Mo...
View ArticleIncrement a Rate Limiter by a Custom Amount in Laravel 10.46
The Laravel team released v10.46 this week with new Enum validation methods, incrementing a rate limiter by a custom amount, Conditionable Enum validation rules, and more: Enum Validation gets only()...
View ArticleProtect Routes with JWT Tokens Using This Package for Laravel
Signature Tech Studio's Laravel JWT package makes it easy to generate, consume, and protect routes with JWT tokens in Laravel. This package wraps the lcobucci/jwt and provides the following benefits...
View ArticleAdd Architecture Tests to Saloon API Integrations with Lawman
Lawman is a Pest PHP plugin that makes adding arch tests to your application for your API integrations easy, with a set of Saloon Expectations! This weekend I worked on something new and shiny for...
View ArticlePhone Number Formatting, Validation, and Model Casts in Laravel
The Laravel-Phone package makes working with phone numbers in PHP and Laravel a breeze, offering validation rules, attribute casting, utility helpers, and more. Have you ever built validation around...
View ArticleVS Code Extension for API Insights
Recently, at Treblle, we released a Visual Studio Code extension to work with our free developer tool, API Insights. After releasing this new tool, we wanted to look for ways developers building...
View ArticleThe Evolution of the Laravel Welcome Page
The release of Laravel 11 and Laravel Reverb will happen on Tuesday, March 12, 2024. Along with major updates to Laravel, we'll get a new welcome page when creating a new Laravel application with...
View ArticleQuery Builder whereAll() and whereAny() Methods Added to Laravel 10.47
The Laravel team released v10.47 this week, which added the whereAll and whereAny methods to the query builder, the ability to use sorting flags with the Collection sortByMany method, and more. This...
View ArticleTailwind has Open-sourced the V4 Alpha
The Tailwind team announced that they are open-sourcing their progress on the Tailwind CSS v4 alpha. This version is a very early peek into something that will be an incredible way to write CSS for...
View ArticleIntegrate Cloudflare Turnstile into Laravel and Livewire
Want to integrate Cloudflare Turnstile CAPTCHA into your Laravel or Livewire app? This package from Ryan Chandler makes integration super simple. Cloudflare Turnstile for Laravel Usage Include the...
View ArticleHow to Detect n+1 Queries in PHP
What is the n+1 Query Problem? The n+1 query problem is a common performance issue in software development. N+1 queries result in many unnecessary database calls. This can lead to your app performing...
View Article