Why Python follows the Principle of Least Astonishment even when some people are surprised.
A summary of the Flask talk at PyCon 2011 and what happened during the sprints.
Why automatic semicolon insertion in JavaScript was a bad idea and why you should be using explicit semicolons, even if you cannot disable that “feature”.
How exec
and eval
work in Python and a number of reasons why you don't want to use them.
A bunch of things currently on my mind regarding web development with Python and future directions.
Some useful suggestions about how to write code that works well with 2to3 and will eventually work on both Python 2 and 3.
Recapitulation of my accomplishments and interesting events related to computing and Open Source of 2010.
Exploration into a human problem: the problem of simplifying complex matters.
A short list of common mistakes in Python web applications in terms of security and architecture.
Are games without assets open source? Why are there so few commercial games releasing with open source models, images and more?