Projects
Amethyst – a reimplementation of AmphetaDesk in Ruby on Rails. AmphetaDesk was an RSS reader written in Perl that ranked RSS feeds by how many times you click through to articles in the feed. Improvements in Amethyst are speed, aging of feed scores, and ranking articles based on the similarity to articles already read.
DutyCycle – runs a program with a variable duty cycle from 1 to 100%. Useful for large, CPU intensive programs (e.g., kernel builds) on computers with light cooling, for example, laptops.
TagFlow – a tag-oriented task/issue/ticket/bug tracking Rails application for agile teams. It is multi-lingual and adaptable to you and your team’s work style.
cPIA – a macro-processing engine for XML (and HTML), written in C. Tag definitions can be placed inline (as in m4 or cpp) or in a separate “tagset” file. The engine can either be used offline as a processor, or inside a web server. (cPIA’s development has stopped, e-mail me if you are interested in taking it on).