Information foraging theory is based on biological theories that have been applied to how humans seek information. We aim to apply these models to software development tools.
Programmers spend a lot of time navigating large sets of code. We developed a new code editor that allows you to easily juxtapose code fragments on a never-ending ribbon. A user study and a simulated study have shown that Patchworks improves navigation.
From 2009 to 2011, I developed 8 Flash games. Cumulatively, these games have been played over 15 million times and spread to over 1000 websites. Most of these games were created in less than 72 hours during "game jams."
All of them can be found at BrokenMindGames.com.