RSSAmplifier

Blog

Blog

A minimal personal blog

oussama-mater.techRSS feed ↗16 posts

Latest posts

Boosting Laravel Boost

In the era of AI, LLMs are undeniably part of our workflow. Let's make them suck less with Laravel Boost.

Laravel Custom Query Builders Over Scopes

Laravel scopes make queries much more readable, but they come with a lot of magic. Custom Query Builders fix this issue, let me show you how to use them.

Laravel Under The Hood - A Little Bit of Macros

One way to extend Laravel with custom methods is through macros and mixins. Let me show you how!

Laravel Under The Hood - Extending the framework

Laravel comes with tons of features, but sometimes, you just need to extend it a little bit. I will show you how!

Laravel Under The Hood - The Strategy Pattern

Have you ever wondered how Laravel switches between different drivers' implementations? Well, hang tight, we will learn how!

Laravel Facades - Write Testable Code

Laravel relies heavily on Facades. Some might think they are anti-patterns, but I believe that if they are used correctly, they can result in clean and testable code. Let's see how.

Laravel Zero - Let's build a TCP server

Building console applications can be a lot of fun, but also quite challenging. However, Laravel Zero makes it incredibly easy and way more enjoyable!

Code to an interface!

How often have you heard "Code to an interface"? I'm sure, at least a few times, and I know it can be hard to understand at first. I've been there, so let's see what it means.

Laravel - Eager loading can be bad!

Whenever we encounter an N+1, we usually resort to Eager Loading. As much as it seems like the appropriate solution, it can be the opposite..

Laravel Under The Hood - Facades

Laravel offers an elegant method-calling feature called Facades. At first glance, they resemble static methods, but well, they are not! What kind of magic is Laravel doing?

Laravel Under The Hood - CSRF

Not once, not twice have we faced the infamous 'Token Mismatch' exception in Laravel. But hey, the poor guy is just looking out for you, trying to shield you from the evil 😈, let's have a look..

PHP attributes in Laravel

PHP 8 has introduced attributes, which are quite impressive and powerful, in this article will use them to toggle Laravel routes on and off, how cool is that?

Laravel Envoy - Automate the boring stuff

If you feel like you are doing the same things over and over again, it's time to automate, and this article is all about how to do it!

VS Code and Laravel Pint - 2 Methods

Integrate Laravel Pint with VS Code using 2 methods, Extensions and Tasks, to ensure a consistent code style.

Laravel Real-Time Notifications with SSE

Looking to add real-time notifications to your Laravel application, but without WebSockets and Long Polling? This article has got you covered!

OverTheWire - Bandit

Hello! you'll find my solutions to the Bandit challenges with an explanation, hopefully, this helps you if you're struggling.

Blog · RSS Amplifier