How to use env vars with your Routing-Controllers node JS app Continue reading
Introduction to Routing-Controllers
An introduction to the Routing-Controllers server framework from Typestack Continue reading
Routing Controllers with MongoDB tutorial
How to set up routing-controllers (with express server) along with MongoDB Continue reading
Custom post urls in 11ty/eleventy (slug/permalink)
A guide guide to setting custom post urls (slugs/permalinks) in your 11th posts Continue reading
Redirect custom urls in Netlify
How to set up 301/302 redirects in netlify Continue reading
Laravel Naming Conventions
How to name your methods, variables, classes and more in Laravel Continue reading
The 5 Principles of SOLID
An explanation of the S.O.L.I.D. principles, and how to use them in your PHP scripts. Continue reading
The Composite Design Pattern
A simple to understand description of the Composite design pattern, using PHP. Continue reading
The Chain-of-responsibility programming design pattern
The Chain of Responsibility design pattern is gaining in popularity, since being part of the PSR-15 standard (HTTP Request Middleware). Here is a quick overview of it. It let's you chain actions, and often gives them the ability to stop the chain. Continue reading
Strategy Design Pattern in PHP
A simple to understand explanation and examples for the strategy design pattern (using PHP) Continue reading
The Decorator Design Pattern in PHP (with easy to follow example)
The decorator pattern explained Continue reading
The Adapter Design Pattern in PHP
The adapter design pattern is an easy to understand design pattern. Here is a guide (using PHP to help) to explain it all. Continue reading
PHP Observer Design Pattern
The Observer design pattern is very common, and luckily is a very easy concept to understand. Continue reading
The Front Controller Design Pattern (using PHP)
The front controller is a simple to understand design pattern where you have a main controller that handles every request for a website. It is a commonly used design pattern for many MVC based web applications. Continue reading
Guide To Git on the command line
The four important git commands you need to know (beginners guide) Continue reading
Specification Design Pattern in PHP
An introduction and easy to understand explanation of the Specification pattern, described using PHP. Continue reading
The Repository Pattern in PHP (and Laravel)
An easy to understand description of the Repository Pattern in PHP, including generic examples and examples specific to Laravel. Continue reading
Why You Should Use SPL Exceptions in PHP, for Better Exception Handling
Why you should start using the built in SPL exceptions, and not just throwing around the plain old Exception() Continue reading
PHP Template Method Pattern
A simple to understand introduction to the popular template method pattern. Continue reading
The Service Locator Design Pattern in PHP
An easy to follow explanation of the Service Locator design pattern, in PHP. Continue reading