Articles | Mohamed Said      [Skip to content](#main)  [ ![](https://cdn.msaied.com/01KT78WE565VEMM3PSNQAAB0MH.png) Mohamed SaidLaravel Backend Engineer ](https://msaied.com) - [Home](https://msaied.com)
- [Projects](https://msaied.com/projects)
- [Articles](https://msaied.com/articles)
- [Certificates](https://msaied.com/certificates)
- [About](https://msaied.com#about)

           [  Contact](https://msaied.com#contact) Menu 

Menu
----

Close 

 - [HomeStart here](https://msaied.com)
- [ProjectsCase studies](https://msaied.com/projects)
- [ArticlesEngineering notes](https://msaied.com/articles)
- [CertificatesCredentials](https://msaied.com/certificates)
- [AboutHow I work](https://msaied.com#about)
- [ContactGet in touch](https://msaied.com#contact)

  [Start a conversation](https://msaied.com#contact) [WhatsApp](https://wa.me/201094619204) [Email](mailto:hello@msaied.com) 

  1. [Home](https://msaied.com)
2. /
3. Articles

  Engineering library
====================

 11 articles by Mohamed Said on Laravel, PHP, databases, APIs and infrastructure, written from production work.

 Search articles ⌕×Search 

    Topic hubs
----------

←→

- [AI48 articles](https://msaied.com/articles?category=ai&search=profiling&sort=new)
- [Composer Pacakge81 articles](https://msaied.com/articles?category=composer-pacakge&search=profiling&sort=new)
- [Filament27 articles](https://msaied.com/articles?category=filament&search=profiling&sort=new)
- [Laravel267 articles](https://msaied.com/articles?category=laravel&search=profiling&sort=new)
- [Livewire13 articles](https://msaied.com/articles?category=livewire&search=profiling&sort=new)
- [Open Source44 articles](https://msaied.com/articles?category=open-source&search=profiling&sort=new)
- [PHP27 articles](https://msaied.com/articles?category=php&search=profiling&sort=new)
- [Tips &amp; Tricks32 articles](https://msaied.com/articles?category=tips-tricks&search=profiling&sort=new)

  Topics
------

 [All topics](https://msaied.com/articles?search=profiling&sort=new) [AI 48](https://msaied.com/articles?category=ai&search=profiling&sort=new) [Composer Pacakge 81](https://msaied.com/articles?category=composer-pacakge&search=profiling&sort=new) [Filament 27](https://msaied.com/articles?category=filament&search=profiling&sort=new) [Laravel 267](https://msaied.com/articles?category=laravel&search=profiling&sort=new) [Livewire 13](https://msaied.com/articles?category=livewire&search=profiling&sort=new) [Open Source 44](https://msaied.com/articles?category=open-source&search=profiling&sort=new) [PHP 27](https://msaied.com/articles?category=php&search=profiling&sort=new) [Tips &amp; Tricks 32](https://msaied.com/articles?category=tips-tricks&search=profiling&sort=new)    11 articles
------------

Topics    Sort articles Newest first  Oldest first  Sort  

 [Search: profiling ×Remove search](https://msaied.com/articles?sort=new) [ Clear filters](https://msaied.com/articles) 

  [![](https://cdn.msaied.com/712/7fd2cb3e1dda6c009d734cd376d14e36.png)](https://msaied.com/articles/profiling-laravel-with-blackfire-and-xdebug-finding-real-bottlenecks-2)28 Sep 2026·4 min read 

### [Profiling Laravel with Blackfire and Xdebug: Finding Real Bottlenecks](https://msaied.com/articles/profiling-laravel-with-blackfire-and-xdebug-finding-real-bottlenecks-2) 

 Stop guessing where your Laravel app is slow. Learn how to use Blackfire and Xdebug profiling together to pinpoint real bottlenecks in Eloquent queries, service resolution, and middleware stacks.

   [![](https://cdn.msaied.com/608/26a2b1fe183034ea35445954544f68f1.png)](https://msaied.com/articles/blackfire-xdebug-profiling-in-laravel-finding-real-bottlenecks-2)30 Aug 2026·3 min read 

### [Blackfire &amp; Xdebug Profiling in Laravel: Finding Real Bottlenecks](https://msaied.com/articles/blackfire-xdebug-profiling-in-laravel-finding-real-bottlenecks-2) 

 Stop guessing where your Laravel app is slow. Learn how to use Blackfire and Xdebug profiling together to pinpoint real bottlenecks in routes, jobs, and Eloquent queries with actionable precision.

   [![](https://cdn.msaied.com/563/f2d4a7fb0ab45706cf9330746f7b2588.png)](https://msaied.com/articles/mysql-explain-and-query-profiling-in-laravel-finding-slow-queries-before-they-hit-production)18 Aug 2026·3 min read 

### [MySQL EXPLAIN and Query Profiling in Laravel: Finding Slow Queries Before They Hit Production](https://msaied.com/articles/mysql-explain-and-query-profiling-in-laravel-finding-slow-queries-before-they-hit-production) 

 Learn how to read MySQL EXPLAIN output, use query profiling tools, and integrate them into a Laravel workflow to catch index misses and full table scans before they reach your users.

   [![](https://cdn.msaied.com/481/8bfc417cb94b3e2868428e065fe4b166.png)](https://msaied.com/articles/mysql-query-profiling-in-laravel-explain-analyze-slow-query-log-and-index-hints)28 Jul 2026·4 min read 

### [MySQL Query Profiling in Laravel: EXPLAIN ANALYZE, Slow Query Log, and Index Hints](https://msaied.com/articles/mysql-query-profiling-in-laravel-explain-analyze-slow-query-log-and-index-hints) 

 Stop guessing why a query is slow. Learn how to use EXPLAIN ANALYZE, Laravel's slow query log listener, and index hints together to find and fix real MySQL bottlenecks in production.

   [![](https://cdn.msaied.com/473/5b2261450fb7c3c68870997e338c2e1b.png)](https://msaied.com/articles/profiling-laravel-with-blackfire-and-xdebug-finding-real-bottlenecks-1)26 Jul 2026·4 min read 

### [Profiling Laravel with Blackfire and Xdebug: Finding Real Bottlenecks](https://msaied.com/articles/profiling-laravel-with-blackfire-and-xdebug-finding-real-bottlenecks-1) 

 Stop guessing where your Laravel app is slow. Learn how to use Blackfire and Xdebug profilers together to pinpoint real bottlenecks in Eloquent queries, service resolution, and middleware stacks.

   [![](https://cdn.msaied.com/393/a8dfc4ec52c4febc3ef41a491eb452ea.png)](https://msaied.com/articles/blackfire-xdebug-profiling-in-laravel-finding-real-bottlenecks-in-production-like-environments)8 Jul 2026·4 min read 

### [Blackfire &amp; Xdebug Profiling in Laravel: Finding Real Bottlenecks in Production-Like Environments](https://msaied.com/articles/blackfire-xdebug-profiling-in-laravel-finding-real-bottlenecks-in-production-like-environments) 

 Stop guessing where your Laravel app is slow. This guide walks through practical Blackfire and Xdebug profiling workflows — from call-graph analysis to timeline traces — so you fix the right bottleneck first.

   [![](https://cdn.msaied.com/391/7474cd7f131565e464de5dd316064b92.png)](https://msaied.com/articles/mysql-query-profiling-in-laravel-explain-analyze-slow-query-log-and-index-tuning)8 Jul 2026·3 min read 

### [MySQL Query Profiling in Laravel: EXPLAIN ANALYZE, Slow Query Log, and Index Tuning](https://msaied.com/articles/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 ANALYZE output, enabling the slow query log, and applying targeted index changes that actually move the needle.

   [![](https://cdn.msaied.com/334/7fd2cb3e1dda6c009d734cd376d14e36.png)](https://msaied.com/articles/profiling-laravel-with-blackfire-and-xdebug-finding-real-bottlenecks)1 Jul 2026·3 min read 

### [Profiling Laravel with Blackfire and Xdebug: Finding Real Bottlenecks](https://msaied.com/articles/profiling-laravel-with-blackfire-and-xdebug-finding-real-bottlenecks) 

 Stop guessing where your Laravel app is slow. Learn how to use Blackfire and Xdebug profiling together to pinpoint real bottlenecks in Eloquent queries, service resolution, and middleware stacks.

   [![](https://cdn.msaied.com/327/a63b6cb7e6fa83812746015ccb2ee7b7.png)](https://msaied.com/articles/mysql-optimization-for-laravel-covering-indexes-explain-analyze-and-query-profiling)30 Jun 2026·4 min read 

### [MySQL Optimization for Laravel: Covering Indexes, EXPLAIN ANALYZE, and Query Profiling](https://msaied.com/articles/mysql-optimization-for-laravel-covering-indexes-explain-analyze-and-query-profiling) 

 Stop guessing why your Laravel app slows down under load. Learn how to read EXPLAIN ANALYZE output, build covering indexes, and profile slow queries with real Eloquent examples.

   ← Newer1. 1
2. [2](https://msaied.com/articles?search=profiling&page=2)

 1 / 2 [Older →](https://msaied.com/articles?search=profiling&page=2)   

  Have a technical challenge?
----------------------------

Tell me what you’re building. I reply within two working days.

 [Discuss your project ↗](https://msaied.com#contact) 

Topics
------

Close 

 [All topics](https://msaied.com/articles) [AI (48) ](https://msaied.com/articles?category=ai&search=profiling&sort=new) [Composer Pacakge (81) ](https://msaied.com/articles?category=composer-pacakge&search=profiling&sort=new) [Filament (27) ](https://msaied.com/articles?category=filament&search=profiling&sort=new) [Laravel (267) ](https://msaied.com/articles?category=laravel&search=profiling&sort=new) [Livewire (13) ](https://msaied.com/articles?category=livewire&search=profiling&sort=new) [Open Source (44) ](https://msaied.com/articles?category=open-source&search=profiling&sort=new) [PHP (27) ](https://msaied.com/articles?category=php&search=profiling&sort=new) [Tips &amp; Tricks (32) ](https://msaied.com/articles?category=tips-tricks&search=profiling&sort=new)  

  © 2026 Mohamed Said · Built with Laravel, meant to last.Senior Backend Engineer specializing in Laravel, scalable SaaS platforms, APIs, and cloud infrastructure. I build secure, high-performance web applications that help businesses grow.

 - [Home](https://msaied.com)
- [Articles](https://msaied.com/articles)
- [Certificates](https://msaied.com/certificates)
- [GitHub](https://github.com/EG-Mohamed)
- [LinkedIn](https://www.linkedin.com/in/msaiedm/)
- [WhatsApp](https://wa.me/201094619204)
- [Email Address](mailto:hello@msaied.com)
- [My CV](https://drive.google.com/file/u/0/d/1MF20IPRJyzfy32mhEutjL5EpSls0w2Q8/view)
- [Sitemap](https://msaied.com/sitemap.xml)
