Websites Web Apps Open Source


A simple mailing list app that enables you to collect email addresses on your landing page with ease; and then email your list by sending an email to an alias.

Tech stack: Ruby on Rails, Hotwire, PostgreSQL and Sidekiq; hosted on

Scattergun Screenshot


Chapter24 is a simple, no-nonsense blogging platform.

I built it with the aim of allowing people with no technical knowledge to run a blog easily.

(Not currently accepting new sign ups)

Tech stack: Ruby on Rails, Turbolinks, StimulusJS, MySQL and Sidekiq; hosted on DigitalOcean using Cloud66.

Chapter24 Screenshot

Cosmos Navy Wars Game

A web-based 2-player game similar to Battleship.

The game runs as an independent service that is embedded into Cosmos' video chat application via an iframe.

Tech stack: Ruby on Rails, ActionCable (WebSockets) and vanilla JavaScript with a sprinkle of jQuery.

Cosmos Navy Wars Game Screenshot

If you'd like to work with me on a project, get in touch!

I'm also on Mastodon