← Go Back
Best Practices
Join our Newsletter or
our RSS Feed
Curated by
Simplest Web
Latest Resources
Articles
Jun 02
How I Use the Factory Method Pattern in Laravel
#best practices
#config
#env
#intermediate
Tips
May 31
Laravel Collections Bug Caused by Arrow Functions
#best practices
#debugging
#intermediate
Articles
Jun 01
A Real World Case of Recursion Done Right in PHP
#best practices
#coding standard
#intermediate
#performance
Articles
May 12
How One Line of Laravel Bindings Killed 97 Sidebar Queries
#advanced
#best practices
#design patterns
Articles
May 19
Laravel Actions vs Resources Explained
#advanced
#best practices
#design patterns
Videos
The Action Pattern Is Key to Clean Code
#ai
#beginner
#best practices
Articles
May 14
Pulling Notification Policy Out of Laravel Controllers with a Resolver
#best practices
#intermediate
#jobs
#notifications
Articles
May 08
Validating Distinct Data in Requests
#beginner
#best practices
#validation
News
Jun 02
Laravel 13.13.0
#13.x
#beginner
#best practices
#performance
Articles
May 25
How to Audit a Laravel Codebase You've Inherited
#architecture
#beginner
#best practices
#coding standard
Articles
The Empty String in PHP: One Value, Too Many Jobs
#best practices
#intermediate
#php
#validation
Tips
May 28
Why Your Tests Should Include Noise Data
#best practices
#eloquent
#intermediate
#testing
Tips
May 20
Best Practices for Structuring Service Classes in Laravel
#api
#best practices
#intermediate
Tips
Apr 15
How to Refactor Fat Controllers in Laravel
#beginner
#best practices
#controllers
Articles
May 10
Service Layer vs Action Pattern vs Jobs in Laravel
#backend
#design patterns
#resources
#scaling
#best practices
#intermediate
Articles
May 05
13 CLAUDE.md Rules That Make AI Write Modern PHP
#advanced
#ai
#best practices
Videos
Mar 20
Another reason I like fillable instead of guarded
#best practices
#eloquent
#intermediate
Articles
Clean Code in Laravel
#best practices
#intermediate
Articles
Mar 02
Validate Config at Boot
#best practices
#config
#intermediate
Articles
Feb 04
Update your packages!
#best practices
#intermediate
Articles
Jan 06
Resource vs Repository in Laravel: Stop Fighting The Wrong Battle
#best practices
#design patterns
#intermediate
← Previous
Next →
Join our Newsletter