Belated birthday resolutions
How did 2011 go, and what my goals are for 2012.
Serve media from Amazon S3 and keep it in sync
Do you want to serve your CSS, JS and user-uploaded content from S3, while easily keeping your data in sync? Then this post is for you!
Caching Django views with nginx and memcache
Improve the performance of your static pages by serving them without hitting Django.
DataStore - an abstraction layer for storing data and processing requests
Abstract data stores and request processing to avoid future maintenance hell.
Python scoping: understading LEGB
Quick example of messing with python scoping
Belated birthday resolutions
Achievements for this new year of my life.