Gamedev Weekend 1 ~ 2013
Junior's first 48 hour collaborative gamedev: a post-mortem.
Microarmy ~ 2010
2D war game. Plan and carry out raids on enemies. Defend your base.
Been in the works for a long time. Coming soon?
Unfinished Raygun Prop ~ 2012
An aborted attempt to apply welding skills learned through techshop to make a prop.
TSP Demo ~ 2011
Travelling salesman optimization operations demo.
HTML5 Raycasting ~ 2011
Forced myself to write a raycaster with HTML5 to learn about raycasting.
HTML5 Freelook Tunnel ~ 2011
An old demoscene 3D tunnel rendering trick. Controls =
mouse look +
Game of Life ~ 2010
Simple HTML5 rendition of the infamous Game of Life.
DOM Maze ~ 2010
DOM based recursive-backtracking maze generator.
Image Segmentation ~ 2010
An undergrad experiment in computer vision; try to detect road signs.
Flash-Cards ~ 2010
Web flash cards for GRE English exam preparation to help a friend.
IBM M2 Common Fixes ~ 2009
Reviving old "clicky" keyboards.
GMBrowser ~ 2009
Cache Google Maps tiles by browsing the location of interest.
DOM RTS Engine ~ 2008
Barebones JS Command and Conquer engine written during a hot summer week.
X-Com UFO Defense v1.2 Codes
Copy protection codes from the manual for the DOS version of UFO.
Materials and fabrication
Some points about properties of common DIY materials.
Email and Google Talk
Source code for most of these projects live at