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

My Greatest Hits

According to Google Analytics, my most popular blog posts are: Interviewing at Google Why Bad Software Exists The first public announcement of Beautiful ...
December 18, 2008

But What Goes Wrong?

Nice video about “connected learning” — the latest incarnation of the idea that teachers should teach students how to find and evaluate information, so that ...
December 18, 2008

Beautiful Testing

I’m very pleased to pass on Adam Goucher’s announcement that he and Tim Riley (of Mozilla) will be helming a sequel to Beautiful Code called Beautiful Testin...
December 18, 2008