Skip to content

conf.py: One-upping ConfigParser

There comes a time in every programmer’s life when they decide that some silly, common library that they use all the time just isn’t good enough. It takes too many actions, or it feels opaque, or there are obvious features conspicuous in their absence. For me, that time is now, that library is ConfigParser, and [...]

Review: The Next 100 Years

Just finished this fascinating book by George Friedman. It fails my first test of a book that purports to be non-fiction–it lacks a bibliography, collection of endnotes, or any other source citation mechanism–but since most of it describes events and trends that have not yet occurred, I can see how including one may have seemed [...]