This website holds Andy Bulka's blog on software development.
UML Diagramming
The open source UML diagramming tool for Python code. Visit the Pynsource website for more information.
Also check out GitUML for a more advanced UML diagramming tool which works with most programming languages.