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

Getting Credit

A recurring theme in our discussion with scientists is how hard it is to get academic credit for building software, but there are some hopeful signs. As Caro...
October 22, 2012

Excel Isn’t Intrinsically Evil

Excel and other spreadsheets aren't intrinsically evil, but like any power tool, they can easily take off fingers when used carelessly. From Neil Saunders' b...
October 22, 2012

Why Teaching People to Program Is Hard

Update: it's clear from comments that I explained myself poorly in this post. We don't ever teach by starting with a big example like the one below—w...
October 21, 2012