📚 Articles

The article archive. Everything I've written in one handy place!

🗃 Topics
🖨️
3D Printing
View Topic
💻
Front End
View Topic
Laravel
View Topic
Official PHP Logo
PHP
View Topic
💾
Servers
View Topic
Servers

Updating My Server To Ubuntu 22.04, Caddy 2, and PHP 8.3

19 May 2024

I encountered a couple of issues during my server house-keeping and wanted to document the process for others and myself

Read Article
3D Printing

Calibrating my new Ender 3 Neo

22 March 2023

I purchased an Ender 3 Neo a few months ago and wanted to share my calibration steps and Cura settings that has results in some very good prints!

Read Article
Laravel

Re-useable Eloquent Model Filters

13 March 2022

Filters are a tricky thing to get right, and I haven't found the perfect solution yet, but reusable filter classes is close and proved to work very well for rapidly building filters for models.

Read Article
Optimising your JavaScript Bundle
Front End

Optimising Your JavaScript Bundle Size

06 December 2021

Front end bundle sizes can quickly spiral out of control. It's good to take a breather and re-evaluate what libraries you're pulling in. I did this recently, lets look at the process I followed.

Read Article
PHP

Filtering Carbon Period For Flexibility And Performance

28 November 2021

I recently needed to work on a slot based booking system at work. This system needed to accept a few parameters and return "slots" of time where that user is available. I managed to do this in a flexible way by making use of Carbon's CarbonPeriod class and filters. Lets take a look!

Read Article