Various notes on how to port libraries and applications over to Python 3 based on my experiences with the Jinja2 port.
Short overview of things that are nice about Python 3 and parts where I can't agree with the changes or it did not go far enough.
Things that will change for me in 2010.
Why Werkzeug and WebOb exist when Django is already around.
An exploration of singletons in Python, where they appear and why they can become a problem.
Why the BSD licenses work for me.
A concise list of some common C++ pitfalls.
Why I am running Windows on my desktop computer now instead of ubuntu.
My experiences with the Python standard library and why I'm not the biggest fan of it or at least the way it works currenctly.
How a small change on an import resulted in an 1000% speedup.