Doug Hellmann

Number of videos:
3
Dynamic Code Patterns: Extending Your Applications with Plugins
PyCon US 2013
Doug Hellmann
Recorded: March 16, 2013Language: English

Python makes loading code dynamically easy, allowing you to configure and extend your application by discovering and loading extensions at runtime. This presentation will discuss the techniques for dynamic code loading used in several well-known applications and weigh the pros and cons of each approach.

Better Documentation Through Automation: Creating Sphinx Extensions
PyCon US 2013
Doug Hellmann
Recorded: March 15, 2013Language: English

Sphinx is an incredibly useful tool for creating attractive documentation for your project, but if all you ever use it for is converting reStructuredText files to HTML you are barely scratching the surface of its power. This presentation shows how easy it is to extend Sphinx by defining new markup processors, allowing you to take your documentation to the next level.

Hidden Treasures in the Standard Library
PyCon US 2011
Doug Hellmann
Recorded: March 11, 2011Language: English