Featured Work

A few open-source projects and tools I've built or maintained over the years.

Skillful

Local-first platform for managing reusable AI workflows and organisational knowledge.

react-cookie-consent

React cookie consent library installed over 20 million times

Latest Articles
software-architecture

Monoliths to Microservices: Finding the Right Moment

Choosing between modular monoliths and microservices is not about trends, it is about timing, team maturity, and understanding trade-offs.

Read (6 min read)
software-architecture

What is Software Architecture (Really)?

Software architecture isn’t a fixed design or a set of diagrams, it’s the evolving set of decisions that guide how a system behaves and grows with its team.

Read (8 min read)
life

A Hidden Life of Pain, Sorrow, Misery and Rampant Emotions

A deeply personal story about grief, memory, and the long road through the shadows. For anyone who’s lost someone they can never get back.

Read (16 min read)
homelab

Infrastructure as Code - Simplifying My Homelab Setup with Portainer GitOps

How I've simplified my homelab by combining the ease of Unraid storage management with Portainer's GitOps feature to implement Infrastructure as Code.

Read (3 min read)
homelab

Infrastructure as code - Service uptime monitoring

In this post I demonstrate how I've moved from an old and simple UptimeKuma setup to a setup with AutoKuma so I can register my monitors with 'infrastructure as code'

Read (6 min read)