Projects

Things I have built, some for myself and some for other people, and a few guides worth handing on. Most of it started as a problem I wanted solved rather than a product I meant to make.

Builds

This website

Personal site, 2026

This website

Written by hand in plain HTML, CSS and JavaScript. No framework, no build step, no dependencies: one file per page, one stylesheet, one script. It loads fast, it will still work in ten years, and I can edit any page by opening it and typing.

If you want one like it, the skeleton is free to take. It is the same structure and stylesheet with every word of mine stripped out and replaced with instructions, so you get the layout, the colour system and the carousels without inheriting my content. Download it, fill it in, and it is yours.

SMS booking agent

Prototype for a marketing agency, year to come

SMS booking agent

A booking agent that works over text message. Inbound marketing enquiries arrive by SMS, the agent reads them, answers the routine questions, works out which ones are worth a meeting, and puts those straight into the calendar. Everything else it handles without anybody being interrupted.

I built it as a prototype for a marketing agency that was losing good leads in the gap between an enquiry arriving and somebody getting round to answering it.

Investment management dashboard

Built for a real estate company, year to come

Investment management dashboard

Text to come. Two or three sentences: what the company could not see before, what the dashboard put in one place, and who uses it day to day.

Guides

How to get a job at Microsoft

Article, year to come

How to get a job at Microsoft

What the process actually looks like from the inside: how roles get opened, what the interview loop is really testing for, and the things people get wrong on the way in. I wrote it while I was still there. I have since left, but none of the advice depended on my being an employee.