There have been recent flurries of blog posts talking about various laws of software development (part 1, part 2). I'd like to provide my own addition.
"Any sufficiently complicated Python application contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of the standard library."