In my previous post, I wrote about setting up a server for your PHP application. We don’t want to manually deploy our application every time we make a change, so let’s automate this process using G...

Creating a Github pipeline

Setting up a server for your PHP application
In this part, we’ll discover how to set up a server for your PHP application. We will use a minimal setup with the current version of PHP, Nginx, and SQLite. We will also see how to configure the s...

Improving Code Quality with PHPCS, PHPStan, and Laravel Pint
Improving Code Quality with PHPCS, PHPStan, and Laravel Pint Ensuring the quality of your code is paramount in maintaining a robust and scalable Laravel application. Tools like PHP CodeSniffer (PH...

Optimizing Laravel Application Performance
Optimizing the performance of your Laravel application is essential to ensure it delivers a fast and responsive user experience. In this post, we will explore advanced techniques and lesser-known t...

Creating an In-Memory Cache Driver with Redis as fallback in Laravel
One of the many challenges of building a scalable application is to ensure that it can handle a large number of concurrent requests without compromising performance. Caching is a popular technique ...

Building Custom Middleware for Advanced Request Handling
Middleware in Laravel allows you to intercept and process HTTP requests before they reach the application’s route handlers. In this post, we will explore how to build custom middleware for advanced...

Embracing Laravel's Community: A Thriving Hub of Support and Collaboration
Laravel’s success goes beyond its elegant codebase and powerful features—it’s the vibrant community surrounding the framework that truly sets it apart. In this post, we will explore the importance ...

Best Practices and Tips for Laravel Development
Laravel is a powerful PHP framework that enables developers to build robust web applications. To ensure efficient development and maintainable code, it’s important to follow best practices and util...

The Laravel Ecosystem: Building on a Solid Foundation
The Laravel framework is not just a standalone tool but part of a thriving ecosystem that extends its capabilities and enhances the development experience. In this post, we will explore the Laravel...

Supercharging Development with Laravel's Rich Feature Set
Laravel’s rich feature set empowers developers to build robust and efficient web applications with ease. In this post, we will explore some of the key features that supercharge development in Larav...