This is a list of some of the projects I have on Github. Some of them are works in progress, others have got about as far as I plan to take them. You can read my blog here.
A clock that works based on proportions of a day. It shows sunrise, sunset and can connect to google calendar to show your appointments.
Works out the position of the sun, including sunrise and sunset. Converted from an algorithm published by the National Renewable Energy Laboratory.
A javascript implementation of the dancing links algorithm, used to solve pentonimos and sudoku.
Simple javascript console that uses codemirror for autocomplete and syntax highlighting.
A toy implementation of lisp in javascript.
A toy raytracer written when I was learning Scala.
An implementation of promises for the FileSystem API as seen in chrome.
Experimental - a server that you can run in your own browser with a proxy written in node.
A simple jetty server for development.