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

The Tool I Want

I want to make the next version of the Software Carpentry material more dynamic. I’m planning to use screencasts to show people how to use a debugger and oth...
March 04, 2010

More on Computational Thinking

Over at the ACM blogs, Judy Robertson just asked, “How do you assess computational thinking?” She’s more polite than I have been: she says, “It seems we’re s...
March 03, 2010

Canpages Contest

Canpages has launched an API contest today that gives students a chance to show what they can do with 1.3 million Canadian business listings, photos, videos,...
March 03, 2010

What We’ve Learned

My talk at PyCon 2010 was titled “What We’ve Learned From Building Basie (and lots of other software using student labor over the course of eight years)”. T...
March 02, 2010

Universe of Stone

After my PyCon lightning talk about software architecture, I got a couple of inquiries along the lines of, “So what kind of description are you actually look...
March 01, 2010