He has been programming in Python since version 1.4 and prior to Python worked mostly with C on a variety of Unix and non-Unix platforms. He has worked on projects ranging from mapping to medical news publishing, with a little banking thrown in for good measure. Doug spends his spare time working on several open source projects; reading science fiction, history, and biographies; and writing the Python Module of the Week blog series.