- Effectively enabling gzip in nginxOctober 12th, 2011
- pivotal2trac - Pivotal Tracker to Trac importerSeptember 16th, 2011
- botLog - microblogging with an xmpp frontendJuly 11th, 2011
- UW Schedule is live!April 23rd, 2011
- Safe Javascript/Asset caching with Node.js and nginxApril 17th, 2011
- Start using ZSHApril 12th, 2011
- Minifying Javascript with Jake and UglifyJSMarch 28th, 2011
- CLI Interface to Manage Facebook Test UsersMarch 26th, 2011
- MongoDB Session Store for ConnectMarch 17th, 2011
- Proxying node.js with nginxMarch 12th, 2011
- Node.js blogging softwareMarch 10th, 2011
- Another Calculus TimelapseApril 13th, 2010
- In-terminal tabbing with urxvtApril 2nd, 2010
- Minimal tracksMarch 29th, 2010
- Calculus TimelapseFebruary 16th, 2010
- Man + computerJanuary 24th, 2010
- Nouveau incompatible with nVidia binary driver.December 21st, 2009
- Connecting to a WPA WiFi network on Linux (CLI)December 18th, 2009
- Getting Apple keyboard F keys to work on Arch LinuxNovember 13th, 2009
- How to get nice, smooth, X11 fonts in your terminal and editorsApril 2nd, 2009
- How to setup a reverse ssh tunnelFebruary 9th, 2009
- Game engine projectSeptember 21st, 2008
- Logitech Mouse Repair/ModJuly 3rd, 2008