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

Two Solitudes Illustrated

Jorge Aranda and I submitted a short opinion piece to Communications of the ACM in February 2012 that discussed some of the reasons people in industry and ac...
December 06, 2012

Why Be an Instructor

Our instructors are all volunteers—bootcamp hosts cover their travel and accommodation costs, but they're not paid for their time. So why do they do i...
December 05, 2012

Who Can Run a Software Carpentry Workshop?

A couple of people have mailed us in the past week to ask if they can use our materials and run a workshop on their own. The short answer is "yes"; the long...
December 05, 2012


Software Carpentry wouldn't exist without support from the Sloan Foundation, Mozilla, and a lot of other supporters, but that support won't last forever. Ov...
December 05, 2012

Six Years Later

I'm giving a short talk next week at an ICERM workshop on Reproducibility in Computational and Experimental Mathematics, which has prompted me to look back a...
December 05, 2012