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

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

 Search articles ⌕×Search 

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

←→

- [AI49 articles](https://msaied.com/articles?category=ai&search=Policy&sort=new)
- [Composer Pacakge81 articles](https://msaied.com/articles?category=composer-pacakge&search=Policy&sort=new)
- [Filament27 articles](https://msaied.com/articles?category=filament&search=Policy&sort=new)
- [Laravel269 articles](https://msaied.com/articles?category=laravel&search=Policy&sort=new)
- [Livewire13 articles](https://msaied.com/articles?category=livewire&search=Policy&sort=new)
- [Open Source45 articles](https://msaied.com/articles?category=open-source&search=Policy&sort=new)
- [PHP29 articles](https://msaied.com/articles?category=php&search=Policy&sort=new)
- [Tips &amp; Tricks32 articles](https://msaied.com/articles?category=tips-tricks&search=Policy&sort=new)

  Topics
------

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

Topics    Sort articles Newest first  Oldest first  Sort  

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

  [![](https://cdn.msaied.com/805/a4dfa0e7c7e3c01fb99f0f970866675b.png)](https://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://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://msaied.com/articles?category=ai) [PHP](https://msaied.com/articles?category=php) 

   [![](https://cdn.msaied.com/718/05d0e66985cc7bda5c0be6c37bb8da65.png)](https://msaied.com/articles/laravel-release-cycle-versions-support-policy-and-dates)29 Sep 2026·4 min read 

### [Laravel Release Cycle: Versions, Support Policy, and Dates](https://msaied.com/articles/laravel-release-cycle-versions-support-policy-and-dates) 

 Laravel ships one major version per year in Q1, with weekly minor and patch releases in between. Here is everything you need to know about the release cycle, support windows, and upgrade strategy.

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

   [![](https://cdn.msaied.com/680/65326929bb7b3e15cee4d9753000eddc.png)](https://msaied.com/articles/gate-responses-policy-before-hooks-and-ownership-guards-in-laravel)19 Sep 2026·3 min read 

### [Gate Responses, Policy Before-Hooks, and Ownership Guards in Laravel](https://msaied.com/articles/gate-responses-policy-before-hooks-and-ownership-guards-in-laravel) 

 Beyond simple true/false gates: learn how to return rich Gate responses, intercept policies with before-hooks, and build reusable ownership guards that keep authorization logic out of your controllers.

   [![](https://cdn.msaied.com/368/cb953d38b848e00c8a9c993813718c0d.png)](https://msaied.com/articles/advanced-authorization-in-laravel-gates-policies-and-response-based-access-control-2)5 Jul 2026·3 min read 

### [Advanced Authorization in Laravel: Gates, Policies, and Response-Based Access Control](https://msaied.com/articles/advanced-authorization-in-laravel-gates-policies-and-response-based-access-control-2) 

 Go beyond simple boolean gates. Learn how to return rich Policy responses, compose authorization logic cleanly, and surface denial reasons to your API consumers without leaking internals.

   [![](https://cdn.msaied.com/308/669314d08f232d4d1e761e92fb9d9247.png)](https://msaied.com/articles/advanced-authorization-in-laravel-gates-policies-and-response-based-access-control-1)27 Jun 2026·4 min read 

### [Advanced Authorization in Laravel: Gates, Policies, and Response-Based Access Control](https://msaied.com/articles/advanced-authorization-in-laravel-gates-policies-and-response-based-access-control-1) 

 Go beyond simple boolean gates. Learn how to use Policy responses, before hooks, and contextual authorization to build expressive, auditable access control in production Laravel apps.

   [![](https://cdn.msaied.com/247/308cf6b9793f8bf258fa901cd0748fe0.png)](https://msaied.com/articles/advanced-authorization-in-laravel-gates-policies-and-response-based-access-control)20 Jun 2026·3 min read 

### [Advanced Authorization in Laravel: Gates, Policies, and Response-Based Access Control](https://msaied.com/articles/advanced-authorization-in-laravel-gates-policies-and-response-based-access-control) 

 Go beyond simple boolean gates. Learn how to use Laravel's Gate::inspect(), policy responses, before hooks, and guest authorization to build expressive, testable access control that communicates why a user was denied.

   [![](https://cdn.msaied.com/181/5bda736cd48ab747366fdac25d0d0d78.png)](https://msaied.com/articles/laravel-gates-policies-and-response-based-access-control-in-depth)15 Jun 2026·4 min read 

### [Laravel Gates, Policies, and Response-Based Access Control in Depth](https://msaied.com/articles/laravel-gates-policies-and-response-based-access-control-in-depth) 

 Move beyond simple boolean gates. Learn how Laravel's Response objects, before hooks, policy filters, and inline gates compose into a maintainable, auditable authorization layer for complex SaaS apps.

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