Disclaimer

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

Design Never Ends

You’re never done designing a useful system, because if it is actually useful, people are always coming up with new requirements for it. For example, I’ve b...
April 25, 2008

Catch-22 / The First Three Minutes

I used to write for New Scientist occasionally; now I just enjoy reading it, and no more so than when they run articles like this one, in which 17 leading sc...
April 24, 2008

Student Tickets for Mesh

This year’s Mesh Conference is coming up fast: May 21-22, here in Toronto. To add to the fun, there’s meshU, “a one-day event of 12 focused workshops in thre...
April 22, 2008

Crowded House

Google announced this year’s Summer of Code projects today. I’m very pleased that six students from the University of Toronto were among the recipients: M...
April 21, 2008

OK, What Would You Draw?

A year and a bit ago, I posted pictures of DrProject’s database schema and architecture. I’m happy with the former — the only thing I’d do differently is mak...
April 21, 2008