Digressions of a Drive-by Hacker
Assorted Scribblings
- Jan 27, 2015: Resolved: GDAL on AWS GPU Instances
- Jan 7, 2015: make For Data Using Makefiles
- May 14, 2014: KVM, libvirt, and Ubuntu 14.04
- Dec 27, 2013: Binary Streaming with Hadoop (and Node.js)
- Sep 24, 2013: DIY Fusion Drives: A Data Point
- Oct 27, 2010: Building Blocks of Real-Time Distribution
- Dec 5, 2009: The OS X Spatial Stack
- Sep 8, 2009: CSSpring Cleaning
- Aug 21, 2009: Exploring OAuth-Protected APIs
- Jul 21, 2009: Subscribing to Wordpress.com with Switchboard
- Jul 19, 2009: Switchboard as a Framework
- Jul 16, 2009: switchboard : XMPP :: curl : HTTP
- May 20, 2009: Updating Ruby Consumers and Providers to OAuth 1.0a
- May 20, 2009: An Idiot's Guide to OAuth 1.0a
- Mar 9, 2009: My (public) Git Workflow
- Jun 14, 2007: Extending ActiveRecord Attributes
- Mar 8, 2007: Teach Capistrano to Deploy From a Tag or Branch
- Feb 12, 2007: Classloading in Rails
- Oct 2, 2006: Searchable: Annotation-Driven Indexing and Searching with Lucene
- Nov 30, 2005: Sprout: Annotation-Powered Simplicity for Struts
- Oct 31, 2005: Introducing Sprout - Pure annotation goodness
- Apr 21, 2005: Ongoing MBTA Work
- Apr 20, 2005: Continuing to map the MBTA
- Apr 19, 2005: MBTA Maps