I am a
web developer |

Blog

Thoughts on AI in 2026

Latest Post Published: 24 October 2026

I've been wanting to summarise my thoughts on AI and where I think it will be heading in the next few years for a while.


Visual Studio Code devcontainers for development with Laravel Sail

Latest Post Published: 1 year ago web dev

As part of my on-going plan to have fewer local dev tools running on my main machine, I have started using devcontainers for my Laravel/PHP development. This blog post goes into detail on why and how to use devcontainers and what benefits they can bring.

Hyper-V for development machines

Published: 1 year ago web dev

I like to keep as many of my dev tools off my local machine as possible. Not only does it make reinstalling my base system easier but it also helps improve security - which is especially useful when software publishers like Microsoft start panicking and pull extensions over security fears (ok - that actually was a false positive and Microsoft over-reacted but IDE/editor extensions do have a lot of control and risk attached to them).

Building an API - Part 2

Published: 4 years ago web dev

It's the second and final part of how to build a simple API in PHP. To recap, part 1 covered setting up the basics and using the Symfony Routing component while the additional part 1.5 covered using the Symfony dotenv component to store our API's config.

Contact me

Questions, comments, suggestions? Get in touch!

Coming Soon...