Blog posts elsewhere
For the record, here's a synopsis of some older projects and writing I started elsewhere. The first three at least are still pretty relevant:
Making maps with WebGL — this demo still gets praise when "geo" people see it for the first time. I used GPU-accelerated cartographic projection and texturing to animate a shape-changing map.
Using the REST interface as the JavaScript interface with Fermata — I've still been using and improving Fermata as my go-to AJAX/REST/HTTP library both for clientside (often bridging between CouchDB views and D3.js visualizations) and node.js (usually talking to other web APIs).
Using a job management system to process geodata — although I'm not using this post's particular system, with Argyle Tiles underway I've been dealing with an even larger volume of geodata again.
Unsafe at Certain Speeds: Dangers Designed into Django — tips and concerns architecting secure-by-design Django apps.
Choosing a template language(s) — doesn't actually give you a comparison between current template engines, more of a high-level overview.