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

Not on the Shelves: 20th Anniversary Edition

Twenty years after writing the first version, I have posted yet another update to my list of unwritten books. If anything on this list already exists, I’d be...
November 11, 2017

Remembrance Day

Today is November 11th. Every year, on this day, we pause for a moment to remember those who fought so that we don’t have to. Every year, on this day, we tak...
November 11, 2017

Teaching Tech Together Meetup on Nov 14

We’re holding another meetup on Tuesday, Nov 14, 2017 for people interested in teaching tech skills both inside and outside traditional classrooms. The event...
November 05, 2017

Carpentry For Everyone

Update: this post from Terry McGlynn says a lot of important things about the relationship between high-status and low-status universities, the mistaken perc...
November 05, 2017

Books for Programmers

I used to review books about programming for Doctor Dobb’s Journal. Over the last decade, though, I have belatedly realized that programmers can’t understand...
November 04, 2017