Blog
Thoughts, tutorials, and insights from my development journey
Homelab - First Steps
08/09/2025
Covers my steps and path towards building a homelab, selecting parts for it and some bits I learned about networking and terminology.
Using PHPCS in WordPress to improve code quality
19/04/2023
How to use PHP CodeSniffer (PHPCS) with WordPress coding standards to improve your code quality and maintainability.
5 of the most useful WordPress CLI commands
14/01/2022
Discover the five most useful WordPress CLI commands that will significantly improve your WordPress development workflow.
The best way to develop PHP websites locally on macOS
08/11/2021
A comprehensive guide to setting up the best local development environment for PHP websites on macOS.
How WP Rocket improved my page performance
01/11/2021
A review of how WP Rocket caching plugin significantly improved the performance of my WordPress website.
Cloudways Hosting - Migrating my site from Linode VPS
20/08/2021
My experience migrating from a Linode VPS to Cloudways hosting platform and the benefits I found.
Conventional Commits - Adding meaning to your Git commit messages
20/08/2021
How to use conventional commits to make your Git commit messages more meaningful and structured.
Moving from a Mac to Windows to Linux and back again
09/08/2021
My journey through different operating systems for development and the lessons learned along the way.
Setting up MailHog on Mac and configuring to run with PHP
03/08/2021
When developing a website, email debugging is often helpful. For quick and simple jobs, debugging tools like MailHog can help you.
PHP CMS' and which is right for your developer
31/07/2021
This article aims to help you in picking which PHP CMS to use for your next project, with advantages and disadvantages to various options.
Great Tools for Developers
27/10/2018
A collection of essential tools and utilities that every developer should have in their toolkit.
Dad's Football Sweepstake Build
24/08/2018
Building a football sweepstake application for my dad. A fun project combining sports and web development.
Setting up Mailcatcher with PHP on Mac
01/03/2018
A guide to setting up Mailcatcher for email debugging when developing PHP applications on macOS.
Updates and Server Migration
28/05/2017
Updates on the blog and details about the server migration process.
PixiJS Getting Started - Building a Snake Game
02/02/2017
A tutorial on getting started with PixiJS by building a simple snake game. Learn the basics of PixiJS and game development.
Snowboarding in Val Thorens 2017 and Sam's Injury
29/01/2017
I have just got back from snowboarding at the lovely resort of Val Thorens. This is a great destination for skiiing/snowboarding.
Development Blog - I have only gone and done it
17/01/2017
So I finally decided it was about time to start my own development site/blog, which is actually hosted with a real web provider.