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
====================

 113 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=orm&sort=new)
- [Composer Pacakge81 articles](https://msaied.com/articles?category=composer-pacakge&search=orm&sort=new)
- [Filament27 articles](https://msaied.com/articles?category=filament&search=orm&sort=new)
- [Laravel267 articles](https://msaied.com/articles?category=laravel&search=orm&sort=new)
- [Livewire13 articles](https://msaied.com/articles?category=livewire&search=orm&sort=new)
- [Open Source44 articles](https://msaied.com/articles?category=open-source&search=orm&sort=new)
- [PHP27 articles](https://msaied.com/articles?category=php&search=orm&sort=new)
- [Tips &amp; Tricks32 articles](https://msaied.com/articles?category=tips-tricks&search=orm&sort=new)

  Topics
------

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

Topics    Sort articles Newest first  Oldest first  Sort  

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

  [![](https://cdn.msaied.com/800/c7c4a69453f0653a60c996daa58b2096.png)](https://msaied.com/articles/filament-v5103-released-bug-fixes-performance-improvements-i18n-updates)20 Oct 2026·4 min read 

### [Filament v5.10.3 Released: Bug Fixes, Performance Improvements &amp; i18n Updates](https://msaied.com/articles/filament-v5103-released-bug-fixes-performance-improvements-i18n-updates) 

 Filament v5.10.3 ships with over 30 fixes covering QR code encoding, Livewire cloak state, tenant context for queued imports, file upload URLs, and more — plus Finnish, Polish, and Traditional Chinese translation updates.

 [Laravel](https://msaied.com/articles?category=laravel) [Filament](https://msaied.com/articles?category=filament) 

   [![](https://cdn.msaied.com/801/da371310d5555269173fd04af50fde4b.png)](https://msaied.com/articles/filament-v4153-released-bug-fixes-performance-improvements-i18n-updates)20 Oct 2026·4 min read 

### [Filament v4.15.3 Released: Bug Fixes, Performance Improvements &amp; i18n Updates](https://msaied.com/articles/filament-v4153-released-bug-fixes-performance-improvements-i18n-updates) 

 Filament v4.15.3 ships 30+ fixes covering file uploads, Livewire notifications, tenant context for queued imports, rich editor improvements, accessibility enhancements, and several new i18n translations.

 [Laravel](https://msaied.com/articles?category=laravel) [Filament](https://msaied.com/articles?category=filament) 

   [![](https://cdn.msaied.com/795/9d9dd20c259ecc6356a91021a872695c.png)](https://msaied.com/articles/eloquent-query-optimization-defeating-n1-problems-at-the-source)18 Oct 2026·3 min read 

### [Eloquent Query Optimization: Defeating N+1 Problems at the Source](https://msaied.com/articles/eloquent-query-optimization-defeating-n1-problems-at-the-source) 

 N+1 queries silently destroy Laravel app performance. This guide shows you how to detect, fix, and prevent them using eager loading strategies, query counting in tests, and Eloquent relationship tuning.

   [![](https://cdn.msaied.com/793/9ec9d2cf138593ecc4292fa9fa49ee7a.png)](https://msaied.com/articles/testing-filament-resources-actions-and-form-assertions-with-pest-5)18 Oct 2026·3 min read 

### [Testing Filament Resources, Actions, and Form Assertions with Pest](https://msaied.com/articles/testing-filament-resources-actions-and-form-assertions-with-pest-5) 

 A practical guide to writing expressive, maintainable Pest tests for Filament v4 resources — covering list tables, create/edit forms, custom actions, and authorization assertions without brittle DOM selectors.

   [![](https://cdn.msaied.com/782/215fd94331f880a70b7bfaf16528790d.png)](https://msaied.com/articles/laravel-url-ai-transformer-extract-structured-data-from-urls)14 Oct 2026·4 min read 

### [Laravel URL AI Transformer: Extract Structured Data From URLs](https://msaied.com/articles/laravel-url-ai-transformer-extract-structured-data-from-urls) 

 Spatie's Laravel URL AI Transformer fetches URLs, sends each page's content to an AI model, and stores structured results in your database — with built-in JSON-LD support, failure tracking, and testable transformers.

 [Composer Pacakge](https://msaied.com/articles?category=composer-pacakge) [AI](https://msaied.com/articles?category=ai) 

   [![](https://cdn.msaied.com/786/a6629ddc93bbc90715bdb9d0648b1056.png)](https://msaied.com/articles/filament-v5102-released-accessibility-overhaul-bug-fixes-new-features)13 Oct 2026·4 min read 

### [Filament v5.10.2 Released: Accessibility Overhaul, Bug Fixes &amp; New Features](https://msaied.com/articles/filament-v5102-released-accessibility-overhaul-bug-fixes-new-features) 

 Filament v5.10.2 lands with a sweeping accessibility overhaul, RTL fixes, memory-leak patches, new screen-reader reordering support, and dozens of bug fixes across forms, tables, notifications, and more.

 [Laravel](https://msaied.com/articles?category=laravel) [Filament](https://msaied.com/articles?category=filament) 

   [![](https://cdn.msaied.com/780/484d115f641fe90ef3f2022aaff09526.png)](https://msaied.com/articles/filament-v4152-released-accessibility-overhaul-bug-fixes-new-features)13 Oct 2026·4 min read 

### [Filament v4.15.2 Released: Accessibility Overhaul, Bug Fixes &amp; New Features](https://msaied.com/articles/filament-v4152-released-accessibility-overhaul-bug-fixes-new-features) 

 Filament v4.15.2 lands with a sweeping accessibility overhaul across forms, tables, and navigation, plus important bug fixes for notifications, file uploads, sorting, and RTL layouts.

 [Laravel](https://msaied.com/articles?category=laravel) [Filament](https://msaied.com/articles?category=filament) 

   [![](https://cdn.msaied.com/756/69efdf9ac9ec1e1f61378055f1cd6e92.png)](https://msaied.com/articles/eloquent-at-scale-chunked-iteration-lazy-collections-and-cursor-pagination)9 Oct 2026·4 min read 

### [Eloquent at Scale: Chunked Iteration, Lazy Collections, and Cursor Pagination](https://msaied.com/articles/eloquent-at-scale-chunked-iteration-lazy-collections-and-cursor-pagination) 

 Processing large Eloquent result sets without exhausting memory requires choosing the right tool. This article breaks down chunk(), lazy(), lazyById(), and cursor pagination so you can make informed decisions under real production load.

   [![](https://cdn.msaied.com/755/2afbdc0a82de6bd61d3739c09554dda0.png)](https://msaied.com/articles/postgresql-jsonb-in-laravel-indexing-querying-and-casting-without-the-mess)8 Oct 2026·4 min read 

### [PostgreSQL JSONB in Laravel: Indexing, Querying, and Casting Without the Mess](https://msaied.com/articles/postgresql-jsonb-in-laravel-indexing-querying-and-casting-without-the-mess) 

 JSONB columns unlock flexible schemas, but misused they become performance traps. Learn how to index, query, and cast JSONB in Laravel with precision — no raw SQL sprawl.

   ← Newer1. 1
2. [2](https://msaied.com/articles?search=orm&page=2)
3. [3](https://msaied.com/articles?search=orm&page=3)
4. [4](https://msaied.com/articles?search=orm&page=4)
5. [5](https://msaied.com/articles?search=orm&page=5)
6. [6](https://msaied.com/articles?search=orm&page=6)
7. [7](https://msaied.com/articles?search=orm&page=7)
8. [8](https://msaied.com/articles?search=orm&page=8)
9. [9](https://msaied.com/articles?search=orm&page=9)
10. [10](https://msaied.com/articles?search=orm&page=10)
11. [11](https://msaied.com/articles?search=orm&page=11)
12. [12](https://msaied.com/articles?search=orm&page=12)
13. [13](https://msaied.com/articles?search=orm&page=13)

 1 / 13 [Older →](https://msaied.com/articles?search=orm&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=orm&sort=new) [Composer Pacakge (81) ](https://msaied.com/articles?category=composer-pacakge&search=orm&sort=new) [Filament (27) ](https://msaied.com/articles?category=filament&search=orm&sort=new) [Laravel (267) ](https://msaied.com/articles?category=laravel&search=orm&sort=new) [Livewire (13) ](https://msaied.com/articles?category=livewire&search=orm&sort=new) [Open Source (44) ](https://msaied.com/articles?category=open-source&search=orm&sort=new) [PHP (27) ](https://msaied.com/articles?category=php&search=orm&sort=new) [Tips &amp; Tricks (32) ](https://msaied.com/articles?category=tips-tricks&search=orm&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)
