← Go Back
Intermediate
Join our Newsletter or
our RSS Feed
Curated by
Simplest Web
Latest Resources
Articles
Dec 20
Why Your “Service Layer” is Actually a Code Smell
#design patterns
#intermediate
#opinion
Videos
Dec 17
Charting with Chart.js
#charts
#intermediate
Articles
Dec 16
Colority Is a PHP Library for Parsing and Analyzing Colors
#image
#intermediate
Articles
Dec 15
Measure Lines of Code and PHP Features Used
#intermediate
Articles
Dec 13
7 Modern Laravel Habits to Master Before 2026
#features
#intermediate
Articles
Dec 01
Use rescue() to Prevent Small Failures
#best practices
#error handling
#helpers
#intermediate
Articles
Dec 12
Can You Send Me the .env?
#best practices
#env
#intermediate
Articles
Dec 19
How to Build a Production-Ready Laravel API
#api
#best practices
#intermediate
Videos
Dec 17
My thoughts on the “Action Pattern”
#design patterns
#intermediate
Articles
Dec 17
How We Built Laravel Wrapped
#complete project
#intermediate
Videos
Dec 17
Why Your PHP Dates Keep Breaking
#carbon
#error handling
#intermediate
Tips
Dec 16
Another way to lazy load a config fallback value
#config
#intermediate
Articles
Dec 18
A surprising inconsistency with request helpers and default values
#helpers
#intermediate
#request
Packages
Getecz Laravel Installer
#intermediate
Articles
Dec 05
Clean Up Messy String Logic with Str::of()
#helpers
#intermediate
Articles
Dec 12
Make Flaky APIs Reliable with Laravel’s retry() Helper
#error handling
#helpers
#intermediate
Articles
Dec 18
Cache Invalidation in Laravel: How It Works
#cache
#intermediate
Articles
Dec 15
Dependency Injection and the Container in PHP and Laravel
#intermediate
#service container
Videos
Dec 09
Building a Dynamic Dashboard
#intermediate
Articles
Dec 06
Supabase vs Laravel: Migration Paradigms
#db
#intermediate
#migrations
Tips
Dec 09
Lazy loading a backup configuration value
#features
#intermediate
#performance
Next →
Join our Newsletter