Vancouver Node.js afficiendo
Wrote a blog post for Straight.com about the possible use of Google Wave robots to compromise communcation.
Blog post here.
"Mike ... has a very good handle on what Node is good for, and perhaps more importantly, what it isn't good for." -Isaac Z. Schlueter, Node.js project lead
Contact Mike if you're looking for someone to give a talk on Node.js or guide a class through a tutorial.
Node.js-driven client/server CLI/REST task manager.
Interactive fiction framework that uses YAML for game element definition, Ruby for game logic, and Shoes for cross-platform GUI support.
Drupal module for creating surveys, contests, and other user-facing forms. Used by over 140 websites.
HTML5 arcade-type game in which one rids the world of investment bankers.
HTML5 framework for making retro-pixel amusements. Currently in development.
Introduction to Node.js: perspectives from a Drupal dev
Vancouver Drupal Users Group, 2010
Barcamp Vancouver, 2010
Using Drupal to Manage Data for JS/SSJS Apps
Pacific Northwest Drupal Summit, 2010
Bazcamp Vancouver, 2009
Open Web Vancouver, 2008
Sphinx: Leveraging Scalable Search in Drupal
Drupalcamp Vancouver, 2008
Vancouver Drupal User's Group, 2007
Basic CRUD in Django
Python User's Group, 2007
Jumping into Django
Barcamp Vancouver, 2006