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

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

Toronto Live Interviews

A new event series is starting up: Toronto Live Interviews. The first is on Tuesday, July 20, 6:30pm - 8:00pm, at the Centre for Social Innovation, Room 120...
July 05, 2010