Exploration
Building a Timesheet System with PHP
I spent a couple of years trying to pivot into a developer role...
When the side job isn't a side job
I spent a couple of years trying to pivot into a developer role...
ThatNewJob.com
This one started as a solution to a problem I didn't actually have.
WhatTheFlash.com
WhatTheFlash.com was never really the point. It existed because, for the first time, I was trying to do a YouTube thing with intent.
F1-GOAT.com
The F1-GOAT project was developed to engage Formula 1 enthusiasts by allowing them to vote for their favourite and least favourite drivers of all time.
Learning Python by Wandering
Python has been one of those tools I keep coming back to.
Building for the Sake of It
Some things I build because I need them. Some things I build because I’m trying to understand something.
ChineseHotpot.co.uk
Is it a blog, an online shop, a curated list of products, or a blog (again).
Trying to Explain Networking
It was probably the most structured explanation of networking I’d ever written.
Learning to Harden Linux
The way we used to do things...
Early Dev Work
I've been building things for as long as I can remember. It started with an Amstrad CPC and a manual that walked you through drawing geometric shapes in BASIC — which I followed dutifully, because apparently that's the kind of child I was.