Jim is a student at Duke University. Jim is unfortunately none of the following people:
Jim likes messing around with JavaScript sometimes (but generally prefers using less awful languages). This is his playground of little CoffeeScript applications. The site is built with Yeoman, and the source code can be viewed on Github.
To play, click and drag the blue marker from the start zone (red) and drop it in the the end zone (green) for a surprise. Don't hit the walls!
The maze is randomly generated on each page load using a randomized spanning tree algorithm.
This is the classic Game of Life cellular automaton. To play, either click a cell or drag a pressed mouse over to activate/deactivate. The clear button will clear the grid. Clicking start will start the automaton, and clicking again will stop it.