I've been putting lots of time in the IVRPA site. Most of it is behind the scenes work to keep things running, and I fairly often get to contribute changes to Drupal modules back to the Drupal project. But now for the first time, I have contributed 2 new modules to the Drupal project, which I will maintain myself.
Provides shortcut paths to current user's pages, eg user/me, blog/me, user/me/edit, tracker/me etc.
This means logged in users no longer have to know/remember their uid, and it makes it easier to link to user-specific pages from a site help page (without resorting to using php to put $user->uid in the link).
After installing and enabling the module, site administrators can specify any number of aliases containing the fragment 'me'. The module uses the menu system to replace /me/ in a request with the user's uid, and forwards the request to the newly formed url. Making an alias for user/me also enables user/me/edit, user/me/edit/Personal+information, etc.
re: comment subjects
This module, once installed, fills in a default comment in the comment form. The subject is derived from either the title of the node, or the subject of the parent comment. This title takes the familiar form of 'Re: [parent comment tile]'. If the parent already starts with 're:', it is not added a second time. Users can still change the comment title to something else entirely.
Though both modules were designed for the IVRPA site, I found them useful enough to install on hoeben.net and the SPi-V developers website.