48
The Pythonic Emptiness
(blog.codingconfessions.com)
This is a most excellent place for technology news and articles.
Generally speaking, I like duck typing for function inputs, but not as much for function outputs (unless the functions are pure mathematics).