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:

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.