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

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

Menu
----

Close 

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

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

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

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

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

 Search articles ⌕×Search 

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

←→

- [AI50 articles](https://www.msaied.com/articles?category=ai&sort=new)
- [Composer Pacakge81 articles](https://www.msaied.com/articles?category=composer-pacakge&sort=new)
- [Filament29 articles](https://www.msaied.com/articles?category=filament&sort=new)
- [Laravel272 articles](https://www.msaied.com/articles?category=laravel&sort=new)
- [Livewire14 articles](https://www.msaied.com/articles?category=livewire&sort=new)
- [Open Source45 articles](https://www.msaied.com/articles?category=open-source&sort=new)
- [PHP31 articles](https://www.msaied.com/articles?category=php&sort=new)
- [Tips &amp; Tricks32 articles](https://www.msaied.com/articles?category=tips-tricks&sort=new)

  [ ![](https://cdn.msaied.com/656/01M27ZF9VSQC7BQC96HV2KABSD.png)Featured · Laravel8 min read Referenceable: Generate Clean and Customizable Reference Numbers in Laravel
----------------------------------------------------------------------------

Referenceable is an open-source Laravel package for generating clean, customizable reference numbers for Eloquent models using random, sequential, or template-based strategies, with support for sequence resets, multi-tenancy, validation, and collision handling.Read article → 

 ](https://www.msaied.com/articles/referenceable-generate-clean-and-customizable-reference-numbers-in-laravel) Topics
------

 [All topics](https://www.msaied.com/articles?sort=new) [AI 50](https://www.msaied.com/articles?category=ai&sort=new) [Composer Pacakge 81](https://www.msaied.com/articles?category=composer-pacakge&sort=new) [Filament 29](https://www.msaied.com/articles?category=filament&sort=new) [Laravel 272](https://www.msaied.com/articles?category=laravel&sort=new) [Livewire 14](https://www.msaied.com/articles?category=livewire&sort=new) [Open Source 45](https://www.msaied.com/articles?category=open-source&sort=new) [PHP 31](https://www.msaied.com/articles?category=php&sort=new) [Tips &amp; Tricks 32](https://www.msaied.com/articles?category=tips-tricks&sort=new)    725 articles
-------------

Topics   Sort articles Newest first  Oldest first  Sort  

  [![](https://cdn.msaied.com/808/d118ca0a73009ac41175d54bc274a4d5.png)](https://www.msaied.com/articles/filament-v58-deferred-schema-loading-table-grouping-improvements-and-more)26 Oct 2026·4 min read 

### [Filament v5.8: Deferred Schema Loading, Table Grouping Improvements, and More](https://www.msaied.com/articles/filament-v58-deferred-schema-loading-table-grouping-improvements-and-more) 

 Filament v5.8.0 ships deferred child-schema loading, session-persisted table grouping, trait-based lifecycle hooks, stat placeholders, reusable MFA challenges, editor height controls, and custom export downloaders.

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

   [![](https://cdn.msaied.com/811/06569a963be3a67e056761798af93374.png)](https://www.msaied.com/articles/filament-v4160-released-security-hardening-lazy-loading-apis-more)26 Oct 2026·4 min read 

### [Filament v4.16.0 Released: Security Hardening, Lazy Loading APIs &amp; More](https://www.msaied.com/articles/filament-v4160-released-security-hardening-lazy-loading-apis-more) 

 Filament v4.16.0 ships with Livewire method restrictions, standardized lazy loading configuration, opt-in item processing limits, table pagination enforcement, and a wave of bug fixes for repeaters, rich editors, and bulk selection.

 [Filament](https://www.msaied.com/articles?category=filament) [Livewire](https://www.msaied.com/articles?category=livewire) 

   [![](https://cdn.msaied.com/810/7a7621033d764cdc5887dae467e11aad.png)](https://www.msaied.com/articles/mastering-laravel-testing-a-video-course-on-laravel-tests)26 Oct 2026·3 min read 

### [Mastering Laravel Testing: A Video Course on Laravel Tests](https://www.msaied.com/articles/mastering-laravel-testing-a-video-course-on-laravel-tests) 

 Joel Clermont's Mastering Laravel Testing is a 52-lesson video course that walks you through writing real, useful tests in a realistic Laravel app—covering PHPUnit, Pest, Livewire, jobs, policies, and more.

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

   [![](https://cdn.msaied.com/809/0b89594a93580cc874cf4eb0da818f38.png)](https://www.msaied.com/articles/sloppy-static-analysis-for-ai-written-php-and-laravel-code)26 Oct 2026·4 min read 

### [Sloppy: Static Analysis for AI-Written PHP and Laravel Code](https://www.msaied.com/articles/sloppy-static-analysis-for-ai-written-php-and-laravel-code) 

 Sloppy is a local static analysis tool that catches maintenance problems AI coding agents leave in PHP projects — swallowed exceptions, N+1 queries, and more — without requiring a model or API key.

 [AI](https://www.msaied.com/articles?category=ai) [PHP](https://www.msaied.com/articles?category=php) 

   [![](https://cdn.msaied.com/807/5d78d8a7c09c6847fd813a03863ea3fa.png)](https://www.msaied.com/articles/volker-dusch-on-the-php-rce-vulnerabilities-and-disclosure)23 Oct 2026·4 min read 

### [Volker Dusch on the PHP RCE Vulnerabilities and Disclosure](https://www.msaied.com/articles/volker-dusch-on-the-php-rce-vulnerabilities-and-disclosure) 

 Volker Dusch of the PHP Foundation's Ecosystem Security Team breaks down how the critical PHP RCE vulnerabilities were found, why coordinated disclosure is hard, and what the broken embargo means for the PHP community.

 [PHP](https://www.msaied.com/articles?category=php) 

   [![](https://cdn.msaied.com/805/a4dfa0e7c7e3c01fb99f0f970866675b.png)](https://www.msaied.com/articles/decide-with-jev-episode-3-turn-ai-answers-into-decisions-with-php-rules)23 Oct 2026·3 min read 

### [Decide with Jev Episode 3: Turn AI Answers into Decisions with PHP Rules](https://www.msaied.com/articles/decide-with-jev-episode-3-turn-ai-answers-into-decisions-with-php-rules) 

 Episode 3 of the Decide with Jev series introduces a PHP PreflightPolicy class that translates AI-generated answers about a draft into one of three actionable labels — keeping humans firmly in control of every publishing decision.

 [AI](https://www.msaied.com/articles?category=ai) [PHP](https://www.msaied.com/articles?category=php) 

   [![](https://cdn.msaied.com/806/7655717eef251177fe662e2802c93d39.png)](https://www.msaied.com/articles/laravel-read-replicas-prevent-stale-reads-after-a-write)22 Oct 2026·4 min read 

### [Laravel Read Replicas: Prevent Stale Reads After a Write](https://www.msaied.com/articles/laravel-read-replicas-prevent-stale-reads-after-a-write) 

 Laravel 13.38 introduces PreventStaleDatabaseReads middleware and usingWritePdo() to stop users from seeing outdated data after a write when read replicas lag behind the primary server.

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

   [![](https://cdn.msaied.com/804/adc0feaa0650d379192acac1e92a111e.png)](https://www.msaied.com/articles/skuul-open-source-school-management-built-on-laravel-13-and-livewire-4)21 Oct 2026·4 min read 

### [Skuul: Open-Source School Management Built on Laravel 13 and Livewire 4](https://www.msaied.com/articles/skuul-open-source-school-management-built-on-laravel-13-and-livewire-4) 

 Skuul 3.0 is a fully rewritten, MIT-licensed school management system built on Laravel 13 and Livewire 4. It covers admissions, gradebooks, timetables, fees, and more from a single installation.

 [Laravel](https://www.msaied.com/articles?category=laravel) [Open Source](https://www.msaied.com/articles?category=open-source) 

   [![](https://cdn.msaied.com/802/4b381a7cf7b496975aa9775d2454494f.png)](https://www.msaied.com/articles/screenshot-capture-images-and-pdfs-from-blade-views-and-urls-in-laravel)21 Oct 2026·4 min read 

### [Screenshot: Capture Images and PDFs from Blade Views and URLs in Laravel](https://www.msaied.com/articles/screenshot-capture-images-and-pdfs-from-blade-views-and-urls-in-laravel) 

 The Screenshot package by Steve Bauman lets you capture Blade views, raw HTML, and public URLs as PNG, JPEG, or PDF files — all from PHP, with no Node.js or Puppeteer required.

 [Laravel](https://www.msaied.com/articles?category=laravel) [Composer Pacakge](https://www.msaied.com/articles?category=composer-pacakge) 

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

 1 / 81 [Older →](https://www.msaied.com/articles?page=2)   

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

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

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

Topics
------

Close 

 [All topics](https://www.msaied.com/articles) [AI (50) ](https://www.msaied.com/articles?category=ai&sort=new) [Composer Pacakge (81) ](https://www.msaied.com/articles?category=composer-pacakge&sort=new) [Filament (29) ](https://www.msaied.com/articles?category=filament&sort=new) [Laravel (272) ](https://www.msaied.com/articles?category=laravel&sort=new) [Livewire (14) ](https://www.msaied.com/articles?category=livewire&sort=new) [Open Source (45) ](https://www.msaied.com/articles?category=open-source&sort=new) [PHP (31) ](https://www.msaied.com/articles?category=php&sort=new) [Tips &amp; Tricks (32) ](https://www.msaied.com/articles?category=tips-tricks&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://www.msaied.com)
- [Articles](https://www.msaied.com/articles)
- [Certificates](https://www.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://www.msaied.com/sitemap.xml)
