Ian Bicking: the old part of his blog

Re: Writing good (dynamic) code

While it's always been true that the man with only a hammer sees all problems as nails, the man with a toolbag containing a rich collection of function and object-oriented tools can have a tendency to see even the simplest problems as excuses to write a meta-framework that will never be used in any other context.

Or, as people have been saying for a long time now, and in a phrase that I feel could be interpreted as Pythonic:

"Keep it simple, stupid"

This is especially important if we want to enourage much wider use of programming skills.

Comment on Writing good (dynamic) code
by Steve Holden