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

Software Carpentry Starts Tomorrow

The next run of the Software Carpentry course starts tomorrow (July 13), and as always, I wish a lot of things were in better shape. We’re using Skype to vid...
July 12, 2009

Goodbye, Pages

Pages books on Queen Street West has announced it will close on its 30th anniversary due to the hike in rents at the city-owned property. It was a much-neede...
July 09, 2009

Registration for July 29 Talks is Now Open

As part of this summer's run of the course, we have organized an afternoon of public talks from a stellar lineup of speakers. The event is free, but registra...
July 04, 2009

Cross-Canada Undergrad Projects

Since 2002, I have run a course at U of T in which teams of senior undergraduate students do projects for clients from local startups, non-profits, univers...
June 30, 2009