Tools
Small practical tools I've built to solve real problems, check things quickly, or make awkward bits of life and web work a bit easier.
These are tools I built because something was annoying me and I wanted a quick, honest fix. No accounts, no subscriptions, no nonsense.
Live
- Monzo Flex Interest Calculator Live
Monzo Flex's 0% and 24% APR rules are confusing. This calculates your actual monthly payments and total cost before you commit to a plan. Built it because I kept doing the maths wrong in my head.
In Progress
- EmilyUI In Progress
A component-level design system for accessible public sector sites. Works with plain HTML, Astro, Vue, and Drupal. EmilyCSS handles tokens and utilities, EmilyUI is the component library on top, and EmilyJS covers lightweight behaviours.
- CSS Audit Tool In Progress
A Node.js tool that scans a project for unused and duplicate CSS, respects your YAML load order, and produces a cleaner output file with a diff report. Built because I kept inheriting stylesheets where nobody had ever removed anything.
- Content Clarity Checker In Progress
Checks reading age, flags jargon, and suggests plain English alternatives. Aimed at public sector content teams who need to hit a reading age of 9 without running everything through a paid SaaS tool. No logins, no data sent anywhere.