An experimental performance-oriented framework for server-rendered React apps with declarative data fetching and opt-in client side rendering. Too many buzzwords? Read the full blog post or take a look at the source code.


Based on the Elm architecture, Plait is a minimal JavaScript framework for creating reactive web applications.


Whoopsie is a visual regression tool for testing responsive web sites. Mostly compatible with the BBC’s Wraith regression tool, with an aim to be faster and simpler.

A Hacker’s Guide to Git

A brief look at how Git works under the hood. Available to read for free on, and Leanpub.

EarthPorn Browser

EarthPorn Browser is a simple interface for browsing high-resolution images from the r/EarthPorn subreddit. The code is open-sourced on GitHub.

Trip Planner

Trip Planner is a lightweight interface on top of Google Maps which makes planning multi-stop trips easier. The code is open-sourced on GitHub.