Categories Archives: Projects

Multi-Instance Scopes in Guice

Recently I worked on a project with Deanna Surma where we needed better and more flexible scope support from Guice, so we created the project guice-multiscopes. For those unfamiliar with dependency injection, inversion of control, and Guice, I highly recommend you explore the concepts and try it out with your next project.  I’ll continue assuming you have knowledge [...]

Introducing… World of Dub

In the spring of 2011, I was the lead programmer for the path-based strategy game World of Dub. Here are a few screenshots: To give you a quick summary, the game takes place in the future where robots have taken over the world, and there are only a few human survivors.  The survivors find dubstep music, [...]