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

Five Books on Architecture and Engineering

I’ve been teaching a course on software architecture at the University of Toronto this summer, while working wit colleagues to rationalize the three-course s...
August 03, 2006

Measuring the Success of a Web App

Mike McDerment has posted an updated version of the presentation he gave at DemoCamp 8. It’s a good intro to the topics that O’Reilly’s Web Site Measurement ...
August 03, 2006

Steve Yegge on Nouns

A funny piece about the evils of single-mindedness in programming language design.
August 02, 2006

You Are What You’re Infected With

This article from Carl Zimmer summarizes an interesting piece of research that seems to show a correlation between Toxoplasma infection rates and national cu...
August 01, 2006

What Is a Consultant?

This piece, from DevelopingProgrammers.com, is a pretty good introduction.
August 01, 2006