Last time I’ve been analyzing the performance of Laravel’s container. I’ve encountered that the application spends a lot of time building dependencies, especially for heavy endpoints. That was strange because I would rather expect the relevant logic should be the heaviest part of the request.
Prettier is an opinionated code formatter that supports many languages, and with the help of plugins, it can also format Laravel’s Blade templates.
SOLID, this acronym was coined by Michael Feathers, it represents the five basic principles of object-oriented programming developed by Uncle Bob.
Resend for Laravel is a package that integrates the Laravel mail service with the Resend API.
A little over two years ago, I wrote a tutorial on how you should work with third-party APIs. Things have changed in two years, so let's approach this again.
Redis, a powerful in-memory data structure store, can be seamlessly integrated with Laravel applications to enhance their performance and enable efficient synchronization between multiple applications.
One of the common challenges when migrating a legacy PHP application to Laravel is creating database migrations based on the existing database
Today, we're adding AI-powered solutions to Flare. This means we can suggest a solution for almost any error: the AI will likely suggest a helpful suggestion for most errors.
PHP doesn't have a way to enforce strongly-typed inline variables natively. Enter Strictus: a package that brings strict typing enforcement to variables.
If you want to add some additional server checks for Spatie's Laravel Server Monitor Package, check out this extra server monitor checks package.
The Alpine Hooks JS module is a collection of hooks for useful things like hover, window resizing, and more.
If you want Laravel Pint to reformat your PHP code automatically when you save your file in PhpStorm
With the Laravel Blade Comments package by Spatie, you can add debug comments to your rendered Blade template output.
I wrote a procedurally generated game from scratch
The Flysystem adapter for Uploadcare makes it easy to use the Uploadcare API to upload and manage files in Laravel and PHP applications.
I write code blocks down that I know I won't use often and will forget about. Every so often I go through them to refresh my memory.
Faker Stripe is a provider for FakerPHP that generates fake but structurally correct IDs for Stripe API resources.
Read about how you can use "declare(strict_types=1)" to improve the type safety of your PHP code. We'll discuss how to make your code more robust and avoid type coercion in your code that can cause bugs in your code.
Let’s dive in and check out the ten most common security issues I've discovered during my security audits.
Pint is a PHP code-style fixer that's specifically created to work with Laravel. In this tutorial, I will show you how it works and how to automate its launch before or after you commit code to the repository.