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


After Thursday's post-mortem on the latest offering of Software Carpentry at the Universitiy of Toronto, I had a chance to talk further with Jon Pipitone, wh...
April 08, 2010

How Do You See Maps?

Back in the 1990s, I did a bit of volunteer work with the Canadian National Institute for the Blind, and one of the things I learned was that computers often...
April 07, 2010

Communication Matters Most

Tania Samsonova has posted an interesting article discussing the importance of communication skills to job success for junior developers. Drawing on the work...
April 06, 2010

Feedback and Boundaries

Thanks to the initiative of Dominique Vuvan (who took Software Carpentry last summer), we ran a semi-formal version of the course from last November through ...
April 04, 2010