curvature.py — find the most twisty-turny roads around

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 additional hobby: scouring maps and travel guides to find the roads…

Continue reading

River Levels Widget v.1.2.2 available

The RiverLevels widget provides an easy way to monitor the amount of water flowing in your favorite streams and rivers right from your Dashboard. The RiverLevels widget is of particular interest to whitewater kayakers and canoeists. Once any United States Geological Survey (USGS) stream-gauge station is selected, it is automatically…

Continue reading

Adding reverse-proxy caching to PHP applications

Note: This is a cross-post of documentation I am writing about Lazy Sessions. Why use reverse-proxy caching? For most public-facing web applications, the significant majority of their traffic is anonymous, non-authenticated users. Even with a variety of internal data-cache mechanisms and other good optimizations, a large amount of code execution…

Continue reading