Overview
Start here
You've seen the frontend of this site now and on there I'm sure you weren't surprised to read the usual things about you'd expect to see on a CV website. Who I am, what I've built, a CV to download. This is the room behind it.
In here you'll find how the decisions were actually made, trade-offs and all. It isn't a case study tidied up after the fact and presented as a perfect execution on a perfect software delivery framework. It's the real reasoning: what I chose, what I deliberately chose not to do, and why each call made sense at the time.
Even thought this site is a pretty insiginicant piece of software, because I built it the way I build everything I ship, it stands as a great way to demonstrate how I approach the much more significant (in both impact and complexity) software that I build day to day.
To give the most authentic demostration of how I work, as I was building the site I made a concious effort to decide deliberately, write the reasoning down as I went, and keep delivery at the front of my mind at all times.
So, this back room is a great way for you to understand how I work. If you're weighing me up for a piece of work, this is the part a CV can't cover: how I actually think when the trade-offs get real.
A few places to start:
- Framework decision: why Next.js, and why not Astro.
- Deferring the polish: choosing what not to build, to protect delivery.
- Building with AI & BMAD: how the decisions got recorded as they were made, not reconstructed afterwards.
None of it is long. Read whichever question you came in with.