Author: Adam
Evaluating home grow-lights
Where to Eat? Custom maps of OpenStreetMap data
Creating a Drupal plugin system
Street orientations in Vermont
New Curvature site

Several years after creating Curvature –my program that analyzes road-geometry and builds maps of twisty roads– it now has a dedicated site of its own: roadcurvature.com The new site is written to help non-techies understand how to use the curvature files with step-by-step instructions and a lot less jargon than…
Regex from the dark lagoon
As a software developer or system admin have you ever encountered regular expressions that are just a bit too hard to understand? Kind of frustrating, right? As a rule, regular expressions are often relatively easy to write, but pretty hard to read even if you know what they are supposed…
Further north and farther east — an exploration of Nova Scotia
curvature.py — find the most twisty-turny roads around

Update October, 2020: Curvature is now available as an in-browser map. Update November, 2016: New dedicated Curvature site — roadcurvature.com Update October, 2013: Google Earth KML files generated by curvature.py are now available covering the entire world. In the process of taking up motorcycling this summer I also gained an…
The Middlebury Town Plan
Today I found unexpectedly good reading in Middlebury’s new 2012 Town Plan. The document is really well done and its quality highlights the vigorous engagement between the town, its citizenry, and businesses that makes this a fabulous place to live. While all 226 pages are worthwhile, I found Section 2.13 …