Sabitlenmiş Tweet
MEDEWANOU Léonce
28 posts

MEDEWANOU Léonce
@lemed99
Founder, NightOwl — self-hosted Laravel monitoring (Nightwatch alternative). BYO Postgres. Open souce: https://t.co/cf2BdCUZu0
Cotonou - Benin Katılım Şubat 2019
21 Takip Edilen11 Takipçiler

@DanielNewns 4️⃣ 🚀Thanks for the wink @DanielNewns! Give it a try, I promise you will like it. Hope to hear back from you soon
English
MEDEWANOU Léonce retweetledi

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/st…
🥈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/2026-05-…
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_medewan…
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-…
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/splitting…
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-tools-t…
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-8-0
🔟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/abdulsalamamte…
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/laravel…
Now if you'll excuse me, I need to get back to touching some more grass...

YouTube
English

Or maybe our AI big big brother @PovilasKorop ? That will definitely be a good way to push these AI agents to their limits. Would you take the challenge?
English

People keep asking me why I didn’t open-source or offer the UI for free.
The agent was very interesting to build and I've learned a lot.
The paid UI is a personal challenge. Having people pay for something when they could vibe code a workable version for personal use in 2 weeks means something to me. I'm excited to see where this goes.
Since I started publishing about the package, I have always recommended to devs to try vibe coding a UI on top of it, and that could be a very fun project. Now, who in the community can take this challenge for the entire community?
English

We've got a wink on the "Artisan Weekly Edition 83" by Daniel from Jump24 yesterday. That's a win 🚀. Thanks to all of you for the support again. linkedin.com/posts/daniel-n…

English

Maybe @MrPunyapal? I don't know if you are into AI or vibe coding stuff but this could be a very interesting series to watch on your new youtube channel.
English

this is my reply to all the php dinosaurs on reddit who bashed me just because i made a video saying positive stuff about php and laravel
i will keep talking about php / laravel for the rest of my life, deal with it
Aaron Francis@aarondfrancis
@brendt_gd PHP developers hate anything that smells like marketing. That's why we keep losing! And only Laravel keeps winning. Own goal
English

@thinkroot_dev Postgres for now. Will probably add Clickhouse, Kafka along the way
English

@lemed99 Self-hosting your observability stack is the right call at scale.
What DB are you pointing it at? Clickhouse?
English

It's MIT, on Packagist as nightowl/agent, runs in any Laravel 11/12 app:
composer require nightowl/agent
php artisan nightowl:install
php artisan nightowl:agent
Set NIGHTOWL_PARALLEL_WITH_NIGHTWATCH=true to run alongside Nightwatch hosted and compare side by side.
Repo: github.com/lemed99/nighto…
English

This took a weekend.
pcntl_fork() to spawn drain workers. The naive approach (open SQLite in parent, fork, let kids inherit) corrupts the WAL silently when the first child exits.
Fix: close the parent's PDO BEFORE the fork, recreate it in both parent and each child after.
No clean error. You just get random SQLITE_CORRUPT hours later with no trigger.
English



