Irrational Exuberance!

A Python-Markdown Extension for Embedding Graphviz

January 16, 2010 I use Markdown for most of my online writing, and also as the format for most of my personal notes. Since I also use Graphviz quite frequently, adding an extension to handle both seemed like a reasonable next step.

A Photo Album with Python and PIL

January 4, 2010 I wanted to do a fairly mindless little scripting project after spending too much time on well documented and maintained code. It's important to let your hair down sometimes. In this project I use Python and the Python Imaging Library to create a simple photo album.

How To Remotely Admin Servers Via Twitter

March 22, 2009 A quick look at how I setup my server to be listen for Twitter direct messages and provide a very minimal degree of remote administration.

Using Threadpools in Python

February 10, 2009 This article takes a look at creating a threadpool in Python. Specifically it takes a stab at iteratively processing CSV and XML files and farming out the parsed data for processing by a threadpool. The Python logging, csv and ElementTree modules make cameo appearances.

Stripping Illegal Characters from XML in Python

January 25, 2009 This is a simple Python script for stripping illegal entities from XML, which doesn't require any external libraries. It can be run from the command-line, or imported and called within Python code.