Software

I write software in my spare time. Most of the time, it's quick scripts or specialized, one-off tools that most folks wouldn't find useful. Once in a while though, I come up something other folks might enjoy as well.

Maintained Software

Outside Events for YUI 3

This YUI 3 Gallery module allows elements to subscribe to DOM events that occur outside of them. Many common outside events are pre-defined and ready to use, and defining new ones is a cinch.

Unmaintained Software

Jabber::Bot

Jabber::Bot makes it simple to create and command your own Jabber bot. Bots are created by defining commands powered by regular expressions and Ruby.

Installing Jabber::Bot is as easy as: gem install jabber-bot

Lace

Lace is a web-based chat application that installs on your server in minutes and requires no client installation. Lace is open source software released under the terms of the GPL.

Basecamp Time Reporter

Basecamp Time Reporter is a free web application that helps you easily view time reports from all of your Basecamp projects. It was written prior to the addition of time reporting to the Basecamp API, and is obsolete.