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.



