Articles | Mohamed Said        [  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MH.png)   Mohamed Said Laravel Backend Engineer  ](https://msaied.com) [ Home ](https://msaied.com) [ Projects ](https://msaied.com/projects) [ Articles  ](https://msaied.com/articles) [ Certificates ](https://msaied.com/certificates) [ Contact ](https://msaied.com#contact-section) 

       [  ](https://github.com/EG-Mohamed)       

 [ Home ](https://msaied.com) [ Projects ](https://msaied.com/projects) [ Articles ](https://msaied.com/articles) [ Certificates ](https://msaied.com/certificates) [ Contact ](https://msaied.com#contact-section) 

/ articles

Articles
========

Articles, tutorials, and news on software engineering, open source, and web development.

  9 articles  

 Search  [All](https://msaied.com/articles) [AI](https://msaied.com/articles?category=ai) [Composer Pacakge](https://msaied.com/articles?category=composer-pacakge) [Filament](https://msaied.com/articles?category=filament) [Laravel](https://msaied.com/articles?category=laravel) [Livewire](https://msaied.com/articles?category=livewire) [Open Source](https://msaied.com/articles?category=open-source) [PHP](https://msaied.com/articles?category=php) [Tips &amp; Tricks](https://msaied.com/articles?category=tips-tricks) 

 [ ![Laravel Concurrency Facade and Process Pools for Parallel Work](https://cdn.msaied.com/392/fd3c54592355d96441888fa19c2674a0.png) laravel concurrency process 

### Laravel Concurrency Facade and Process Pools for Parallel Work

The Laravel Concurrency facade and Process pools let you run independent tasks in parallel without reaching fo...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 8 Jul 2026     3 min read  

  Read    

 ](https://msaied.com/articles/laravel-concurrency-facade-and-process-pools-for-parallel-work-3) [ ![MySQL Query Profiling in Laravel: EXPLAIN ANALYZE, Slow Query Log, and Index Tuning](https://cdn.msaied.com/391/7474cd7f131565e464de5dd316064b92.png) laravel mysql performance 

### MySQL Query Profiling in Laravel: EXPLAIN ANALYZE, Slow Query Log, and Index Tuning

Stop guessing why your Laravel app is slow at the database layer. This guide walks through reading EXPLAIN ANA...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 8 Jul 2026     3 min read  

  Read    

 ](https://msaied.com/articles/mysql-query-profiling-in-laravel-explain-analyze-slow-query-log-and-index-tuning) [ ![Laravel Horizon: Queue Metrics, Supervisor Tuning, and Graceful Scaling in Production](https://cdn.msaied.com/390/25668fca0fa0cd1acbd22f27230b8ef5.png) laravel horizon queues 

### Laravel Horizon: Queue Metrics, Supervisor Tuning, and Graceful Scaling in Production

Beyond the dashboard: how to tune Horizon supervisors, interpret queue metrics, handle long-running jobs safel...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 8 Jul 2026     3 min read  

  Read    

 ](https://msaied.com/articles/laravel-horizon-queue-metrics-supervisor-tuning-and-graceful-scaling-in-production) [ ![Multi-Tenant SaaS with Laravel: Isolating Queues, Storage, and Notifications Per Tenant](https://cdn.msaied.com/389/50c273341db2a905f5bc5354ff625722.png) laravel multi-tenant saas 

### Multi-Tenant SaaS with Laravel: Isolating Queues, Storage, and Notifications Per Tenant

Beyond database scoping, true multi-tenant isolation means queues, file storage, and notifications all respect...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 8 Jul 2026     3 min read  

  Read    

 ](https://msaied.com/articles/multi-tenant-saas-with-laravel-isolating-queues-storage-and-notifications-per-tenant) [ ![Clean Architecture Testing with Pest: Actions, Fakes, and Architectural Assertions](https://cdn.msaied.com/388/fc5d6303a4c8676ae736106bdc4bfcce.png) laravel pest testing 

### Clean Architecture Testing with Pest: Actions, Fakes, and Architectural Assertions

Go beyond feature tests. Learn how to test Laravel actions, enforce architectural rules, and use Pest's expect...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 7 Jul 2026     3 min read  

  Read    

 ](https://msaied.com/articles/clean-architecture-testing-with-pest-actions-fakes-and-architectural-assertions) [ ![Multi-Tenant SaaS with Laravel + Filament: Scoped Queues, Notifications, and Storage per Tenant](https://cdn.msaied.com/387/d0e5a2093141363b7f5eeb68d1d7ef56.png) laravel filament multi-tenancy 

### Multi-Tenant SaaS with Laravel + Filament: Scoped Queues, Notifications, and Storage per Tenant

Beyond basic query scoping, production multi-tenant SaaS demands isolated queues, per-tenant notification chan...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 7 Jul 2026     4 min read  

  Read    

 ](https://msaied.com/articles/multi-tenant-saas-with-laravel-filament-scoped-queues-notifications-and-storage-per-tenant) [ ![Laravel MPP: Charge AI Agents for API Access with 402 Payment Required](https://cdn.msaied.com/386/b58ff453a69cf63b07d792734240afc4.png) Laravel AI Agents Middleware 

### Laravel MPP: Charge AI Agents for API Access with 402 Payment Required

Laravel MPP is a middleware package that implements the Machine Payments Protocol, letting you gate routes beh...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 7 Jul 2026     3 min read  

  Read    

 ](https://msaied.com/articles/laravel-mpp-charge-ai-agents-for-api-access-with-402-payment-required) [ ![Production AI Agents in Laravel: Streaming, Token Budgets, and Structured Output Contracts](https://cdn.msaied.com/385/7cc838eef4b97e19a20cbbfd52799f52.png) laravel ai llm 

### Production AI Agents in Laravel: Streaming, Token Budgets, and Structured Output Contracts

Learn how to build reliable production AI agents in Laravel with streaming responses, enforced token budgets,...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 7 Jul 2026     4 min read  

  Read    

 ](https://msaied.com/articles/production-ai-agents-in-laravel-streaming-token-budgets-and-structured-output-contracts-2) [ ![Filament v3 to v4: Breaking Changes, Migration Patterns, and Refactor Strategies](https://cdn.msaied.com/384/f36ae5ebd4fe74ef168cd02f23936d7d.png) filament laravel upgrade 

### Filament v3 to v4: Breaking Changes, Migration Patterns, and Refactor Strategies

A practical, opinionated guide to migrating a real Filament v3 application to v4—covering schema API changes,...

  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MJ.jpg)  Mohamed Said 

 7 Jul 2026     4 min read  

  Read    

 ](https://msaied.com/articles/filament-v3-to-v4-breaking-changes-migration-patterns-and-refactor-strategies) 

  [ « Previous ](https://msaied.com/articles?page=9) [ Next » ](https://msaied.com/articles?page=11) 

 Showing 82 to 90 of 391 results

  [    ](https://msaied.com/articles?page=9) [ 1 ](https://msaied.com/articles?page=1) [ 2 ](https://msaied.com/articles?page=2)  ...  [ 7 ](https://msaied.com/articles?page=7) [ 8 ](https://msaied.com/articles?page=8) [ 9 ](https://msaied.com/articles?page=9)  10  [ 11 ](https://msaied.com/articles?page=11) [ 12 ](https://msaied.com/articles?page=12) [ 13 ](https://msaied.com/articles?page=13)  ...  [ 43 ](https://msaied.com/articles?page=43) [ 44 ](https://msaied.com/articles?page=44) [    ](https://msaied.com/articles?page=11)  

   [  ![Mohamed Said](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MH.png)   Mohamed Said Laravel Backend Engineer  ](https://msaied.com)Senior Backend Engineer specializing in Laravel, scalable SaaS platforms, APIs, and cloud infrastructure. I build secure, high-performance web applications that help businesses grow.

Explore

- [Home](https://msaied.com)
- [Projects](https://msaied.com/projects)
- [Articles](https://msaied.com/articles)
- [Certificates](https://msaied.com/certificates)
- [Contact](https://msaied.com#contact-section)

Connect

- [   hello@msaied.com ](mailto:hello@msaied.com)
- [   +20 109 461 9204 ](tel:+201094619204)

© 2026 Mohamed Said. All rights reserved.

 [  ](https://github.com/EG-Mohamed) [  ](https://www.linkedin.com/in/msaiedm/) [  ](https://wa.me/201094619204) [  ](mailto:hello@msaied.com) [  ](https://drive.google.com/file/u/0/d/1MF20IPRJyzfy32mhEutjL5EpSls0w2Q8/view)
