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

Reviewing Lessons

I had a great discussion yesterday with Garrett Grolemund about reviewing slides for lessons. We’re teaching a class together next week, and while I’m happy ...
March 12, 2019

The Tool I Want

We talk about “programming” as if there was just one kind, but in the past three months I have:
March 10, 2019

Learning to Program

A colleague recently pointed me at The Immutable Laws of Brainjo, which explains how to master a musical instrument more efficiently based on the neuroscienc...
March 07, 2019

Making It Work in Practice

From 2011 to 2016, Jorge Aranda and I tried to get software engineering researchers and practitioners to talk to one another by writing reviews of papers wri...
February 25, 2019