Years ago, I lost my temper while arguing with my brother, and said, "Jeff, I could teach you everything I know and you'd still be an idiot." Please keep that in mind as you read this site.

Recent posts

The Art of the Demo

Teams in my consulting course are required to put together 5-minute videos showing off their work. As examples, I’ve pointed them at this post from StartupN...
February 04, 2008

Generating Elegance

There was a moment on Friday that sums up why I like to teach. As part of preparing for PyCon’08, David Wolever is tidying up DrProject’s database schema. ...
February 02, 2008

SciBarCamp in Toronto March 15-16

SciBarCamp is weekend unconference for scientists, artists, and technologists. The goal is to create connections between science, entrepreneurs and local bu...
February 02, 2008

"Beautiful Code" at Google

My spies tell me that the next book for everyone to read in Google’s design patterns class is Beautiful Code. I look forward to hearing what they think…
January 31, 2008


DrProject’s wiki parser has reached—in fact, passed—the point of no return. We tried replacing it a couple of years ago, but the results were disappointing....
January 31, 2008