1. What’s the coolest Python application, framework or library you have discovered in 2011 ?
Automation of machine setup. I did a lot of work this year around automating server setup and deployment. Though I was setting up machines for deployment of Python web applications, I actually used Ruby to automate these processes. Capistrano and Chef are excellent tools that use Ruby to easily automate tasks such as these.
Probably django-wizard or one of the many other open source projects for imtapps. I didn't really do much that is note worthy, just some minor enhancements and bug fixes.
4. What was the Python blog or website you read the most in 2011 ? http://docs.python.org/
5. What are the three top things you want to learn in 2012 ?
First, I would like to get better about writing acceptance tests up front using lettuce and improve my lettuce familiarity in general.
Second, I would like to learn more about CoffeeScript and integrating that with django and django's staticfiles app.
Lastly, I would like to learn more about PostgreSQL, enough to be able to decide if I should abandon MySQL in favor of it.
I would like someone to write a django database backend that uses mock so that I can test without a database and be able to make assertions about how the ORM is being used.