Ian Bicking: A Home Page

Ian's homepage on the world wide web... 

Contact:

3015 10th Ave S
Minneapolis, MN 55407
home: 612-234-2487
cell: 773-870-0645
ian@ianbicking.org

Talks

Some talks and presentations I've given:

Misc. Presentations

Testing with py.test (a unit testing framework).

Packaging with Setuptools, a quick introduction to a packaging system.

SQLObject and Database Programming in Python

One Laptop Per Child - an overview of the project, given at UniForum Chicago

There's some other stuff in my Subversion home directory.

DjangoCon 2009 Keynote

Towards A New Self-Definition Of Open Source

PyCon 2010

Not yet presented, but I am again an invited speaker, and will be speaking on The Subject Of Source Code

From PyCon 2009

Invited talk: Topics of Interest

From PyCon 2008

HTML Processing in Python (slides not available, but there is a retrospective post, a post on HTML accessibility, and most substantive a post on HTML parser performance)

PloneConf 2008

Using Deliverance To Theme A Website

From PyCon 2007

WSGI: a series of tubes

From PyCon 2006

Building Pluggable Software with Eggs

All about web programming (except programming). Steve Holden wrote up a summary as well.

SQL-API, a lightning talk about the SQL-API project.

From PyCon 2005

WSGI Middleware and WSGIKit; my main presentation. WSGIKit was renamed to Paste.

Why Web Programming Matters Most (which I didn't get to present, but then posted about on my blog)

A Simple Metaclass (which also became a post)

From PyCon 2004

Dealing with stale code in long-running processes Webware's Shotgun Approach
This is from a lightning talk.  This pattern has been ported from Webware to Paste (by myself), Django, and CherryPy.

PyLogo: the Logo Language implemented in Python
From a lightning talk, a very brief introduction to PyLogo.

From PyCon 2003

The Web Framework Shootout
Out of date, but just for the record.