Projects
Things I have built and still look after, outside of client work.
Rocket Validator — an automated web crawler that validates large sites, checking every page for HTML and accessibility issues. Elixir, Phoenix and Oban behind it; a subscription SaaS in front, used by developers and public bodies worldwide.
Rocket Validator A11y Panel — a Chrome extension that checks the accessibility of the page you are on with AccessLint, in a side panel, and links every issue it finds to a guide explaining it.
Rocket Validator HTML Guides — a Chrome extension that puts a link to the matching HTML validation guide next to every issue in the W3C Validator and validator.nu, where the message alone rarely tells you what to change.
Cans — a Chrome extension that boosts volume past 100 %, pans the stereo image and shapes any tab's audio with a 10-band EQ. Ten bands, per-channel curves and profiles that follow you across devices.
Demon — Griffeath's cyclic cellular automaton, running in your browser. Every cell holds one of n colours arranged in a ring, and takes the next one as soon as a neighbour already has it. Out of that one rule come spirals.
MetaInspector — a Ruby gem for web scraping. Give it a URL and get back the page's title, description, links, images and meta tags. Downloaded over 4 million times via RubyGems.