Projects and Personal Website
Linux in a browser, uses websockets to communicate with a virtual machine that runs a Linux Kernel with BusyBox and a C compiler. It uses term.js in the browser to emulate a xterm interface to the virtual machine.
Steam chat web interface based on steamgo.
Port of SteamKit2 to Go.
A gravity particle simulation in three.js.
Game server control interface, a system for managing multiple game servers on multiple boxes.
Source Player List is a replacement for the players list in steam. It pulls data from gameME to display the servers and players.
High School senior project for a mind controlled robotic arm, using Emotiv Headset and homemade robotic arm.