I have a blog where I ramble occasionally.

You may also be interested in my book Node.js Recipes

Otherwise check out some experiments I've hacked on through the years.


Greetings! I'm Cory Gackenheimer. I am a Software Engineer from Indiana. I love the open web, have written a book about Node.js. I blog occasionally so you might find something interesting there.


Below are links to some of the experiments I have worked on and tinkered with.

Pixel Quest

This is my entry into the 2012 Liberated Pixel Cup. Play it! | Fork it!


With the help of a friend, I created an online version of the card game “wizard”. Give it a whirl and please add cool features to make it better at its github home

Canvas Drawing Demo

This Demo is a simple canvas drawing demo origianlly created for a Preschooler. I used the History API to allow for undo [browser back OR ctrl + z] and redo [browser fwd OR ctrl + y]. It won the August Dev Derby. Check it out here

Orientation Demos

Another Dev Derby Entry I submitted was for device orientation. I utilized the device orientation event to control a ball on an html canvas element that is used to catch a target ball. The goal is to do it quickly. If you device doesn’t support orientation events you can click/tap to change the location of the ball, and you may also control the location using the keyboard H, J, K, L keys. The Dev Derby entry is here and my github hosted version is here.

In the above demo I did not utilize the DeviceOrientationEvent.alpha parameter which is basically the cardinal direction of your device (think compass). So I created a simple compass out of the orienation api which can be found here.