.heading {

Dev Blog

.sub_heading {

Ramblings from life as a software developer

} }

Ideas & opinions are all my own :D

AI is killing the software industry

AI is the best development tool in years, and it's quietly cutting the bottom rung off the ladder that trains new developers.

July 2026 Read post »

Laravel vs Rolling Your Own

From rolling a custom CMS from scratch to landing firmly in the Laravel camp for any new project.

June 2026 Read post »

Just press F5

A love letter to the F5 key, and the ritual of refreshing the page and hoping for the best.

January 2026 Read post »

So... What Kind of Test Is This?

Unit, feature, integration, contract, smoke, regression - stop arguing about the label and start with the risk you're trying to remove.

June 2025 Read post »

I Don't Want to Be a DevOps Engineer

In defence of WAMP for solo development - Docker has its place, but not every developer needs the whole stack just to write code.

August 2024 Read post »

I Hate The Big Blue Blob

An honest, long-held dislike of WordPress: the plugin sprawl, the bloat, and building the thing you actually need instead.

September 2023 Read post »

Leaving the agency

After eight years at the same agency, comfortable and stuck looked identical from the inside, until a chat became a job offer.

November 2020 Read post »

The gap between "learning to code" and "working as a developer"

You've got the licence. You haven't got the miles - on the gap between finishing a course and being job-ready.

September 2020 Read post »