Models, dashboards, automations and systems — finance, data, and the web.
01
API · Apr 2026
London buses
Open-source London bus data explorer. Case study → 02
03 Excel · Apr 2026
Contract revenue projection with indexation model
Web app · Mar 2026
04 Invoice generator
Open-source invoicing tool. Case study → Web app · Feb 2026
05 Web app blueprint
Open-source starter blueprint for web apps. Case study → Web app · Jan 2026
CSS design system generator
Open-source design system and token library generator. Case study → 06
Excel · Jan 2023
5-year medium term plan (MTP) model
07
VBA · Sept 2020
Campaign-level profitability reporting
08
VBA · Jul 2020
Business performance balanced scorecard
Nothing matches that.Try a different word.
Latest writing
All posts → Jul 2026 · Personal
Can we stop calling everyone a Finance Analyst?
Somewhere along the way, “Finance Analyst” stopped describing a specific role and started describing almost every role in finance. As someone who’s spent years working under… Latest Read → May 2026 · VPS
Docker cleanup commands to free up disk space on a VPS
Quick Docker commands I use to reclaim disk space on my VPS by removing unused images, containers, and build cache while keeping project volumes intact. Read → May 2026 · Excel
Workaround to get “Personal Macros” working
If you’ve tried using PERSONAL.XLSB in Excel, you may have noticed it doesn’t always load as expected. Quick Access Toolbar buttons appear, but they don’t do anything. This can… Read → May 2026 · Coolify
How I got my Coolify VPS backing up to Synology NAS automatically
I wanted a simple, reliable way to back up everything on my Coolify server – config, projects, Docker volumes, WordPress files – to my Synology NAS every night. No exposed ports… Read → Apr 2026 · Coolify