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


One of the recurring problems in our bootcamps is that at any point, about 1/4 of people are lost, and 1/4 are bored. The only fix we can think of is to let ...
November 13, 2012

UCOSP Has Grown

One of the last things I did before leaving the University of Toronto was start UCOSP, which gives students in CS a chance to work in cross-country teams on ...
November 07, 2012

More Tips

Philip Fowler, who recently hosted a bootcamp at Oxford, has written a 5-point guide for people who are thinking about doing it themselves—we hope you'...
November 06, 2012

Who Decides?

Sal Khan and Michael Noer recently recorded an 11-minute webisode on the history of education from 1680 to 2050. It angered Audrey Watters, and I think my ta...
November 05, 2012

How to Help at a Bootcamp

Aleksandra Pawlik has written a five-point guide to helping out with Software Carpentry bootcamps: Familiarity is not enough. You're not just there to t...
November 03, 2012