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

Interview: SciNet’s Daniel Gruner

Today's interview is with Dr. Daniel Gruner of SciNet. Tell us a bit about your organization and its goals. SciNet is a High Performance Computing (HPC) cons...
July 08, 2010

It’s Gone to Production

The collection of essays on evidence-based software engineering that Andy Oram and I edited has gone to production. The final title is <a href=”<a href...
July 07, 2010

Using Science to Design This Course

One of the many reasons I left the University of Toronto to work full-time revising this course was to explore two areas I've been curious about for years: e...
July 07, 2010

That’s, Uh, Pretty Ambitious

The title of this post is taken from the reaction of the first person I showed this course schedule to. If we're really going to teach Software Carpentry in ...
July 06, 2010

Hubs, Spokes, and Gonzo Programming Skills

In the aftermath of his (very successful) course on next-generation sequencing, Titus Brown has posted some thoughts on how to tie that material to Software ...
July 06, 2010