Open source projects
There are a bunch more projects waiting in the pipeline to be cleaned up and released over the next month, so stay tuned for more!
ClearGrowl
A simple application for OS X that clears all your growl notifications. It's useful
in conjunction with application launchers such as LaunchBar or Alfred to quickly
clear your screen.
read more...
Jekyll Plugins
A collection of Jekyll plugins and generators that I’ve written for use on this site.
Currently there are generators for creating sitemaps, category pages and project pages,
with more to come.
read more...
From The Cache
From The Cache is a recent weekend project that provides transparent access
to the Google cache via a web app. It is designed for screen-scraping scripts to reduce
load on target sites by utilizing the Google cache. read more...
Rails Kitchen Sink
Rails Kitchen Sink is designed to provide a solid skeleton to base your
next rails project on, and includes everything you'll need to dive straight in and get
started. read more...
jQuery simple color-picker plugin
jQuery Simple Color is a very simple color-picker plugin that displays a square grid
of selectable colors. A light alternative to the other color picker
plugins. read more...
jQuery i18n Translation plugin
jQuery-i18n is a jQuery plugin designed to simplify client-side translations in
javascript. Simply provide a list of strings with translations, and let
jquery-i18n do the rest! read more...
Trac GanttCalendar plugin
The GanttCalendar plugin adds ticket Gantt chart and calendar functionality to
Trac. It's an English version of the Japanese plugin from the Shibuya Trac
project.read more...
Clutch
Clutch is an AJAX web interface for the popular Transmission bittorrent
client.Although it started as a separate project, it subsequently got merged into
Transmission and is now a permanent part of the project, and was also added to the
Ubuntu linux repositories.
read more...
Contributions to other projects
Transmission
Together with two other developers, I wrote the Clutch web interface for the Transmission bittorrent client. This is now a part of the Transmission core.
Rails Best Practices
rails_best_practices is a code metric tool to check the quality of rails code. We added an --exclude option to allow exclusion of certain file types from analysis.
Ripple
Ripple is a rich Ruby client for Riak, Basho's distributed database. We fixed a namespacing issue in the Hash implementation.
Terminitor
Terminitor is a tool to automate development workflow setup in the terminal. We added support for the
iTerm terminal on OSX.
Doctrine
Doctrine is an object relational mapper for PHP. We fixed an issue migrating fields to accept null values.
RoundCube
Roundcube is a browser-based IMAP client with an application-like user interface. We submitted a patch implementing collapsible folders to make browsing email easier.