Welcome to Artisan Weekly Edition 83! It's a bit late today I have just got back from Norfolk.
The signal was terrible but at least there was WiFi! It did feel nice to be touching grass and just unwinding.
While I was s, the Laravel community kept busy with some fantastic content. Here's what caught my attention:
🥇Understanding PHP Method Calls
Ever wondered what actually happens when you call an object's method in PHP?
@alexdaubois takes us through what happens under the hood in this fascinating deep dive. Alexandre has been sharing some brilliant technical insights on X lately, so definitely worth following for more gems like this.
x.com/alexdaubois/status/205…
🥈Visualizing Laravel Applications
Have you ever wanted to visually see what your application does throughout its request lifecycle? The Laravel Brain package makes this possible with interactive graphs showing each route and what happens during execution.
@mrmarchone walks us through how this impressive tool works in this detailed video demonstration.
youtu.be/e4Fp-Mp4T9g
🥉The Case of the Mysterious ULID
@aaronsaray shares a brilliant debugging story about ULID collisions that weren't actually collisions at all. Turns out Laravel's replicate() method was copying the public_id field, causing duplicate identifiers. He shows exactly how to fix this using replicating hooks to ensure fresh ULIDs for duplicated models.
masteringlaravel.io/daily/20…
4⃣High-Performance Nightwatch Interception
Leonce Medewanou built something impressive - a way to intercept Laravel Nightwatch's observability data and redirect it to your own Postgres database instead of the hosted platform. Using ReactPHP and SQLite WAL buffering, they achieved 13,400 payloads per second on a single instance. Perfect for teams wanting to keep telemetry data in-house.
dev.to/leonce_medewanou_0775…
5⃣Multi-Tenancy with Filament v5
@hafizzeeshan619 delivers a comprehensive guide to implementing multi-tenancy in Filament v5. This covers everything from tenant models and user relationships to automatic resource scoping and security considerations. Essential reading for Laravel developers building SaaS applications that need to support multiple teams or organisations.
hafiz.dev/blog/filament-v5-m…
6⃣Organising Laravel Boost Guidelines
For package maintainers working with Laravel Boost,
@Sairahcaz2k shows how to properly organise AI guidelines across multiple files. This technical guide covers file structure and Blade templating techniques to keep your package guidelines maintainable and properly formatted.
laracraft.tech/blog/splittin…
7⃣10 Laravel Deployment Tools
Built your Laravel app and wondering how to deploy it?
@PovilasKorop has compiled a comprehensive list of 10 tools you can use to get your project onto a server. From simple solutions to enterprise-grade deployment pipelines, this guide has options for every scenario.
laraveldaily.com/post/7-tool…
8⃣Event-Driven Architecture Done Right
Sadique Ali provides an excellent guide to building decoupled Laravel applications using events and listeners. Learn how to dispatch events, handle listeners, queue heavy work, and broadcast real-time updates while keeping your codebase clean and maintainable as it grows.
apnahive.com/laravel-events-…
9⃣Queue Inspection in Laravel 13.8.0
The Laravel News team breaks down the latest framework release with some really nice new queue improvements.
@ericlbarnes highlights the new methods that make queues easier to work with, plus worker pausing and resuming events that give you better insight into what's happening in your applications.
laravel-news.com/laravel-13-…
🔟Scaling Laravel Like the Giants
Want to scale your Laravel app to handle traffic like Facebook or Twitter?
@AbdulsalamTech covers advanced techniques including horizontal scaling with load balancers, database read/write splitting, Redis caching, queue management, and Laravel Octane. A comprehensive guide for architecting high-traffic applications.
dev.to/abdulsalamamtech/how-…
That's a wrap on another week of incredible Laravel community content! The breadth of knowledge and willingness to share continues to amaze me. From low-level PHP internals to high-scale architecture patterns, our community covers it all.
One last thing don't forget it's
@laravellondon on May the 13th if you haven't got a ticket yet and you can make it grab a ticket now ->
luma.com/dvsvh9uj.
@LaravelLiveUK will be here before you know it so if you want to watch 2 full days of great talks and catch up with a bunch of great
@Laravel devs then grab an early bird ticket while you can ->
tickettailor.com/events/lara…
Now if you'll excuse me, I need to get back to touching some more grass...