Latest Laravel/PHP Articles

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


This is the third post on a Laravel Report series Part https://blog.deleu.dev/laravel-report-user-defined-sorting/. On a single system, there's likely...
This is the second post on a Laravel Report series that I'm starting. For part 1, check out https://blog.deleu.dev/laravel-report-dynamic-page-size/. T...
Last year https://blog.deleu.dev/phpunit-with-bref/. I start with the docker-compose.yaml file which contains the configuration necessary to start a brand new c...
Digital Ocean Providing developers and businesses a reliable, easy-to-use cloud computing platform of virtual servers (Droplets), object storage ( Spaces), and more.
I work on the reporting service of a large SaaS application where we offer analytics-as-a-service. One of the biggest challenge in this type of application is t...
Completely replacing legacy code is hard. Rebuilding years of work doesn't happen overnight. The strangler pattern offers a strategy to slowly and gradually rep...
Most of the time when I'm writing test code in Laravel I take advantage of the great Storage::fake() provided by Laravel Test Suite. Here's how simple it is for...

blog.deleu.dev

PHPUnit with Bref
One thing I learned to love with Docker was the easy ability to run phpunit with the exact same environment that will be used in production. Whenever I'm settin...
Digital Ocean Providing developers and businesses a reliable, easy-to-use cloud computing platform of virtual servers (Droplets), object storage ( Spaces), and more.
AWS Cognito is AWS's authentication managed service that integrates natively with API Gateway & Application Load Balancer. Users can sign up directly with Cogni...
Check out https://port7777.com, a product that was born out of this post! It's cheap and will setup everything you need to connect to your RDS from your local m...
I'm not a security expert, but as a software engineer I feel like it's part of my job to do everything in my power to protect our customer's data. So I make it...
While reading through https://bref.sh's source code and working with AWS Lambda, I found it to be important for me to get as much understanding of the process a...
CodeMentor Codementor is an online marketplace connecting developers with experts for on- demand 1:1 help via screen sharing, video, and text chat.
One of the best talks I've attended in my life was given at Schiphol Airport during the AmsterdamPHP Meetup by Jeroen van der Gulik. But his talk was about a mu...
Working with Laravel it's only natural to need artisan for a few tasks. Let it be custom commands tailored to your application or default commands like php arti...
I've been working with AWS for about 3 years now. I ended up leading most of this migration and now, 3 years later, we're about 95% migrated. What AWS...
AWS Lambda@Edge has the ability to run your Lambda closer to the source of the request. This makes it specially easier to deal with regulations such as GDPR by...