How do you find a side job?
zach: I would recommend networking within a local programming user group (Python, Ruby, Cocoa, etc).  Introduce yourself at a meeting or on the mailing list letting people know just a little about your background and that you're looking for a side project and would be interested in getting in touch with anyone who knows of an opportunity.