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

Puppy-Driven Computing

From Todd Veldhuizen: Babbage never succeeded in having his analytical engine finished. However, a father-and-son pair of Swedes, Georg and Edvard Scheutz, s...
January 31, 2005

How to Win a Technical Argument

I laughed when I read this, especially when I realized that I used #11, #22, #33, #34, #48, #55, and #70 in a single email message to my students...
January 29, 2005

Contributing to Open Source

When I first encountered open source years ago the idea of contributing really excited me. Unfortunately, I found little success in my attempts to help out....
January 26, 2005

Why I Think XP Works

I gave a talk at PyGTA last night on what we’re doing to integrate Python into the undergraduate curriculum at the University of Toronto, and what I’ll be do...
January 26, 2005