Some of the projects that Dan’s been involved with include:
- freedeedpoll.org.uk – a service to make it as easy as possible to change your name (for free!) by deed poll in the UK. See the project page for more information.
- A Ruby implementation of the Mobile One-Time-Password (mOTP) protocol.
- Twee2, a command-line reimplementation of the compiler for Twine interactive fiction.
- RSSey, a self-hosted middleware tool that uses headless chrome and CSS selector expressions and/or Javascript code as a mechanism to produce machine-readable versions (e.g. RSS feeds) from almost any web page.
- fnorders.com, a progressive web app reimplementation of a Web classic, open-sourced here; blog post about Fnorders.
- A browser extension to implement KeePass functionality in Opera (older versions only).
- PicInHTML, a Ruby-based tool for generating CSS that hides pictures in HTML pages.
- A lunar lander game in canvas, explained in a blog post.
- A dated implementation of SSL Client-Side Certificate Authentication for Ruby on Rails.
- The Three Rings project, which aims to streamline the administration of helpline (and other) charities through intelligent rota and volunteer management tools.
- An ugly implementation of using the Monte Carlo method to find pi, implemented while he was ill and stuck in bed.
- Abnib, a weblog aggregator (now long-deceased after living through many iterations).
- Dozens of other things, which he’ll add to this list when he finally finds the time…