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 sample card from a game, "Thy Dunjon Quest". The illustration is by a friend, the rest was done in Photoshop CS5 by myself.

This Drupal 7 module represented several firsts for me: Making an ajax call, developing an admin configuration page for a module, defining a block via a module, and passing variables to JS from a drupal module.

An award-winning poem.... from a computer game. Also, about a computer game. Can you say nerd? I can. I smell it too!

For the holiday season in 2013, Symmetri decided they wanted something a little different than a holiday card. They challenged me to create a quick web game. The result was a simple shooting game in which you try to knock ornaments off a reindeer's antlers.

I have OCD. All the OCD.  There's only so many magic sleeves in the world (heaven forbid you play a magic deck without them) and only so long before I get tired of a deck and take it apart.  If it was especially tasty, I'll write it down first.

Sometimes I can be a little OCD.  I created a database of legendary creatures I own from Magic: the Gathering.  If you're me, I'm sure you'll find it useful.  If you're not me.. I mean.. go ahead and look at anyway?

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.

I have a fascination with poorly-drawn cats.

This is an article for a small, community magazine in Champaign, IL. The magazine wanted the focus to be on the school's academics, but the contact at the college didn't want to talk about that, interestingly. In fact, I had some trouble landing an interview with the college's president, who didn't want the exposure. It's not all clear-cut, sometimes.

A poem about a former love interest, who shall remain safely anonymous. Although it sounds abstract, each line has specific meaning.

A chair designed in 3D Studio Max, built off a sketch which was loosely based on some chairs in a Barnes & Noble. Rendered with lighting

The longest piece I've written that I've felt compelled to share; the Undiscovered Facet is a fictional world set inside another fictional world (the computer game, Ultima Online). Featuring fictionalized versions of other real players' fictional characters, this novella is so meta, you'll think google bots wrote it.