Open Source Projects
I owe a tremendous amount to the free/open source community. In an attempt to give back, I am involved the following projects.
Etherpad Lite
Etherpad Lite enables easy, real-time document collaboration. It’s offers better performance and simpler deployment than the original Etherpad. It’s awesome, and you should check it out.
Etherpad Lite Ruby Client
A Ruby client for Etherpad Lite’s HTTP JSON API.
- Source code
- Docs
- gem install etherpad-lite
Etherpad Lite Java Client
A Java client library for Etherpad Lite’s HTTP JSON API.
Beaver
Beaver was an experiment to see what useful data I could tease out of Rails’s production logs. Turns out quite a bit. I now find it very useful.
- Source code
- Docs
- gem install beaver
Double Agent
I wanted to list, group etc. my users’ browsers and operating systems in some Ruby Web apps. Unable to find an adequate Ruby user agent string parser, I wrote one.
- Source code
- Docs
- gem install double_agent
