I tackle complex concepts and make them easy to understand.
Stories make use of recurring ideas called "tropes" which repeat across genres and through time. The community at TVTropes.org catalogues these tropes in an enormous wiki, collecting examples for every imaginable trope with light-hearted glee. I created the Periodic Table of Storytelling as an introduction to TVTropes; it's an infographic that organizes the basic building blocks of storytelling into a familiar format.
Part coding exercise, part writing project, I made this to help me codify some ethical principles I've been developing in my own life.
Breaking problems into pieces that can be understood individually is a core tenet of software engineering. I wanted a to-do list that embodied this principle, but I couldn't find one that had all the features I wanted, so I built TaskFractal. Made with React on Rails.
This is a site-status dashboard that my team projects on one wall of our office. It uses React to visualize data from Jenkins and from our Barracuda load balancer. It provides cheerful reassurance that all our sites are still up; if one of them goes down, it lets us know which site has gone down and which servers are responsible. It's designed to monitor a large number of sites with no interaction — when something goes wrong it will tell you where to look without a single keypress or mouse click.