PHP
Saturday, September 13, 2025SOLID: The 5 Principles of Object Oriented Design
PHP

This guide outlines the SOLID principles of object-oriented design, explaining how each principle enhances code maintainability, flexibility, and scalability. It breaks down each principle with clear definitions and examples to support writing clean, efficient, and robust code.

Tuesday, June 17, 2025Debugging PHP with Xdebug and VS Code on Docker
DockerPHPXdebugVisual Studio Code

This guide explains how to configure Xdebug with PHP inside Docker for efficient debugging, including setting up the Xdebug configuration, rebuilding containers, resolving installation issues, configuring launch.json, and verifying that debugging works correctly.

Saturday, June 14, 2025Setup PHP development environment with Docker
DockerNginxPHP

This guide explains how to set up a PHP development environment with Docker by defining services, configuring PHP and Nginx, adding a simple PHP file to verify the setup, and running the containers to serve the application.

Tuesday, June 3, 2025How to enable Xdebug in Laravel Sail
DockerLaravelPHPXdebugVisual Studio Code

This guide explains how to enable Xdebug in Laravel Sail for efficient PHP debugging, including configuring the .env file, publishing Docker files, modifying the container setup, and setting up Visual Studio Code for debugging.

Monday, May 19, 2025Dockerize Laravel with Sail
DockerLaravelPHP

This guide demonstrates how to Dockerize a Laravel application using Sail, including publishing the docker-compose.yml file and configuring a shell alias for easy access to Sail commands.

1 of 2