My Projects
GamingSeeds.com
A community-driven website where users can share, discover, and vote on seeds for procedurally generated games
Blog Posts

Zero-Downtime Docker Compose Deployments Without Kubernetes
For a long time, deploying either of my .NET sites meant[…]

Two .NET Sites on One VPS: My Azure-to-Docker Migration
I was paying about £110 a month to host two hobby[…]

Minecraft Seeds Have Arrived on GamingSeeds.com
After months of planning and development, Minecraft is now officially live[…]

The Six Stages of Technical Debt
Every long-lived software system reaches a point where change becomes dangerous.[…]

Google Antigravity Agent Workflow documentation
The following information is not part of the official Google Antigravity[…]

Minecraft Version Timelines Are Live!
If you’ve ever loaded the same Minecraft seed in two versions[…]

How to containerize a .NET and SQL Server app
In the video above, I walk you through how to containerize[…]





