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

The Rest Is Yet To Come

I co-taught an instructor training workshop earlier this week, then taught a second one on my own a couple of days later. I made some pretty big mistakes in ...
October 29, 2016

Programming as Theory Building

I was recently reminded of a thought-provoking but often-overlooked essay by Peter Naur from 1985 called “Programming as Theory Building” (scan here, plain t...
October 23, 2016

Library Carpentry is One Year Old

The indefatigable James Baker recently wrote a blog post summarizing what’s happened with Library Carpentry in the past year. It summarizes their lessons, th...
October 22, 2016

Given Infinite Minions

My browser home page has a "to do" list and a "to don't" list. The former is things that I should be working on; the latter is things that I shouldn't...
October 19, 2016