Latest Laravel/PHP Articles

Latest Laravel/PHP Articles curated daily from around the web.


The repository pattern is easily one of the most talked about patterns. Some love it; others... not so much. In this post we're going to look at the repository...

sebastiandedeyne.com

More than blogrolls
The latest edition of Matthias Ott's Own Your Web (which I recommend subscribing too!) points out that there are a lot of blogs out there, but they can be hard...
As developers, we’re constantly managing where entities are in some flow. Entities like blog posts, multi-step user registration, and even UI elements can exist...
Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future. Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future.
Let's take a look at how we can refresh our component when events occur using the new #[On] attribute. Starting with Livewire v3.4.0, you can use the #[On] attr...

www.phparch.com

Bad Bug Bounties
I genuinely don’t believe there are truly secure applications. People are always finding new attack vectors, either through our code, infrastructure, or people....
Pest is an excellent test runner for PHP, that’s been getting more popular. It offers a developer friendly way of writing tests. At Spatie, we use it for all ou...
Hey everyone! Today, I want to share a quick tip about Laravel's Lang::handleMissingKeysUsing method. If you haven't heard of it, no worries – it's a neat featu...
Digital Ocean Providing developers and businesses a reliable, easy-to-use cloud computing platform of virtual servers (Droplets), object storage ( Spaces), and more.
Before we start optimizing performance we need ways to effectively measure it. But even before we can measure it we need to know what exactly we want to measure...
As developers, we’re constantly managing where entities are in some state. Entities like blog posts, multi-step user registration, and even UI elements can exis...
Nat Eliason writes about how we're making it hard for ourselves to become happy by reducing activities to hyper-focussed but anemic versions of them. We separat...

sebastiandedeyne.com

Choosing a frontend framework
Here's the good news: these days you can't really go wrong with any of the major frameworks—at least from a technical perspective. React, Vue, Svelte, Angular…...
Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future. Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future.
It's time for another version stats post! This is my biyearly summary of which PHP versions are used across the community. You can read the previous edition her...
Published: Jan 28, 2024 by C.S. Rhymes Here’s a little tip I discovered that I haven’t seen documented anywhere. You can use when() and unless() with the Larave...
Recently, we introduced a nice new feature to Oh Dear: status badges. A status badge is a beautiful SVG that shows the uptime status of your site. Hopefully, Fl...
In this article we're going to look at how you can log all database queries that are executed within your Laravel application. There are multiple way in Laravel...