Projects

With programming being both my profession and my passion, I often spend a lot of my freetime programming things that I want to program, things that are hard to get people to pay for.

I have a keen interest in artificial intelligence (AI) and game development, as well as semi-related topics of virtual reality and computer vision.
Although I read on these subjects extensively, I tend to find the best way to learn is to do, and so I make more progress writing code than I do reading books, though reading books is still an important part of my learning process.

The following projects are more for my benefit than anyone elses, much like the entire site. However, you are free to browse around and download any code that piques your interest.

  • D&D Monster Tokens

    01/09/12

    A cheap and fairly attractive alternative to minis when playing Dungeons & Dragons (or any tabletop RPG)
  • Literati - Ruby based literate programming library

    08/15/11

    A Ruby based literate programming library. Write code for people in simple, straight forward markup, and tangle into source code regardless of language, or weave into comprehensive documentation.
  • Modeler - 3D modeling in the browser

    06/08/11

    Modeler is a 3D modeling application written entirely in HTML5/Javascript, using the WebGL API. To view the demo, you will need to visit the page in either Firefox 4, or Google Chrome.
  • ProxyBotLib

    02/19/10

    A library for connecting a .NET based bot to the Starcraft Brood War API.