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

Doing the Science

Jorge Aranda reports on the largest study to date of pair programming. Interesting results, even though the study itself can be critiqued in several ways. ...
March 13, 2007

What I Missed Most by Not Going to SIGCSE

I wasn’t able to go to SIGCSE this year, but I browed the papers on the weekend. There was lots of good stuff; here are my favorites out of the more than 20...
March 12, 2007

Gibson’s Law and Software Engineering

I’m giving a talk tomorrow at the University of Toronto titled “Gibson’s Law and Software Engineering”. PowerPoint and PDF are both now online, for those of...
March 11, 2007

Finding Python Security Holes for GalCon

I’m (still) in love with GalCon, a five-minute real-time strategy game that’s surprisingly addictive. Its author, Phil Hassey, would like to provide a plugi...
March 11, 2007