Projects

I believe in side projects. It's ok if they never get finished; side projects give you an opportunity to learn new technologies and skills. Here are a few of my favorites:

Slacker, a Slack CLI

Slacker, a Slack CLI

When you just need to Slack from the command line: "Slacker" is a simple weekend project CLI interface to Slack. Slacker isn't a production-ready tool, but perhaps it will be one day. If you live in tmux or the command line like me, you might find this a fun, curious little project.

Check out Slacker on github

The Botanist

The Botanist

The Botanist -- a long-term side project of mine -- is a 2D fantasy RPG intended for release on multiple platforms, including web, Android and iOS. The game features an immersive universe with deep supporting mythology and lore; a relative rarity among mobile games.

The Botanist has its own site and blog, as well as a post on the project's motivation. Releases mid-2016.

morsecode.me

morsecode.me

Perhaps the only of its kind, morsecode.me is a live, online Morse code radio; the most arcane of chat rooms. Users can communicate with one another only by keying Morse. Fortunately the site also comes with a cheat sheet and live translation.

I built morsecode.me after I learned Morse and later realized I had nobody to geek out with. The morsecode.me community continues to thrive, and I still actively maintain the project.

SiteChat

SiteChat

SiteChat, now retired, was a popular chat app available in the Chrome web store. The extension turned every website into a unique chatroom, and quickly grew in popularity. I wrote an interesting postmortem that describes the rise and fall of SiteChat as a society.

Paper Triangle Football

Paper Triangle Football

I hold claim to one of the earliest examples of an HTML5 canvas game: "Paper Triangle Football". Released when canvas was still experimental, Paper Triangle Football was a demonstration of what the new technology could do, with an upgrade a year later for touchscreen phones. With millions of games played by over a million players, I like to think Paper Triangle Football has inspired at least one other person to develop a game in JavaScript.