Stuff that is running somewhere, for your viewing pleasure.
A variety of social games like Spyfall and Avalon, implemented for your phone.
Attempts to determine the beats-per-minute and time signature of a given mp3.
An AI written for 2048. It almost always gets 2048, often gets 4096, and sometimes gets 8192.
A 3D render of a rubix cube performed through WebGL. Shaders written by yours truly. Works best in Chrome.
A Mandelbrot fractal explorer, accelerated by the GPU via WebGL. Works best in Chrome.
The simulator which I used to develop my thesis project, "A Heel To Toe Gait For Efficient Bipedal Walking".
A scrabble word searcher, which given your tiles can present you with words you can make.
Statistically calculates what your best guess is when playing Hanging With Friends.
A small utility to convert something on your clipboard into a file. Especially useful for images.
Either less or more exciting, depending on who you are.
A small scraping library for node.js which turns websites into well structured JSON using templates.
A proof-of-concept project which can leverage an XSS vulnerability into a botnet.
A toy project to demonstrate my ability to design a clean and testable backend.
Mostly made out of curiosity, this library lets you listen for changes in Plain Old Javascript Objects.