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

Publishing on the Web

Back in December, I asked a question on the Software Carpentry issue track: What should we teach about writing/publishing papers in a webby world? I...
January 15, 2014

Code Review, Round 2

Short version: we will launch a second pilot study of code review for scientific software in February 2014, in which experienced mentors will teach sm...
January 14, 2014

‘Best Practices’ Has Been Published

I'm very pleased to announce that our paper Best Practices for Scientific Computing has been published in PLOS Biology. It presents 24 specific thin...
January 07, 2014

We Need More of These

Michael Nygard's Release It! is one of my favorite books about the practical side of computing—I gave it five stars when it first came out, and ...
January 07, 2014

Mental Models and Vicious Circles

A few days ago, Konrad Hinsen asked this on our discussion list: Is anyone aware of teaching methods that aim at either developing or verifying th...
January 07, 2014