Welcome to, an ancient place of power birthed from the remains of an abandoned roman internet super highway. A site so antique, it's everything and nothing at once. Once in a blue moon I might update a thing.

A simple drupal 7 module requiring Commerce and Commerce Order. It demonstrates an early basic understanding of hooks (more complicated ones followed) along with the ability and desire to make simple, elegant solutions to some of drupal's more esoteric problems. In this case, the Commerce module's order form does not make the "company/organization" field required and does not give the option to do so.

In 2001 or 2002, Ultima Online's unique volunteer program consisting of Seers, Counselors, Troubadors, and new player advisors (whose exact titles are eluding me!) was canceled. These were players working for free to help the game including running quests (like a dungeon master in D&D) and helping - by hand - new players adjust to the game. I interviewed one of the seers shortly after the program was terminated.

Another award-winning poem.. submitted in a computer game. Although this one has nothing to do with the game at all.

A friend challenged anyone to turn up a Singularity story (machines achieve sentience) that relied on no cliches. I totally misunderstood what he was talking about, but wrote this story anyway. It's about a PI investigating a crime in the not-too-distant future in my hometown, Chicago.

Like a putz, I agreed to build this language translator for some languages spoken in this ancient game, Ultima Online.  I maintain the code, but not the appearance.

A UO player whose character was "Rok Hagor" interviewed me one evening. It was.. uh, real?

Panor is a free color-matching game released on the google play app market. 

The snarky toast I gave at my brother's wedding.

Once, around 2009-2010, I ran a private Ultima Online server. Although it's been offline for several years, I keep the "patch" file notes here for my own reference and for anyone else with an interest in running it or their own.

ABT, or "As Britannia Turns", was a soap opera set in Ultima Online (specifically, Great Lakes). Featuring fictional characters based on real life players' own fictional characters, it's only surpassed in meta-y-ness by a novella in the personal section called 'The Undiscovered Facet'. There's about 36 episodes, written between 2000 and, perhaps, 2004-ish.

A PDF format version of descriptions of various colleges at Eastern Illinois University. This was written during a 6 month internship at EIU, where I worked in the University's publications department. These descriptions appeared in the primary marketing booklet for their "i am eiu." campaign that was rolling out in 2004 and, as of 2016, is still in use today.

Representing the last module I wrote while I worked for Symmetri Marketing, this module attempts to provide a site-wide solution to a problem that arose after Google Analytics switched to Universal Analytics: How to capture campaign parameters and save it with webform submissions.