Archive for April, 2012

The Computer Science Circles project that I’m working on has a lot of exercises and content, but has not had very much practical information in terms of debugging and design. Today as a partial remedy, I wrote a lesson called Design, Debugging and Donuts and added it to the site. It was an excellent excuse to […]

Tales of Tails


My colleague Adrian from Berlin has been visiting the University of Waterloo this month, and I was delighted this Friday to get to bring him to Hog Tails BBQ in Waterloo for a taste of something new. It’s new both for him, and for me! Real slow-smoked BBQ is a cuisine that didn’t exist at all […]



Because I haven’t posted many photos lately, here are gratuituous photos from Toronto City Airport: It’s a nice change from Pearson airport which is undergoing a bunch of strikes right now. Flying from Toronto City means you’re probably on Porter Airlines, which aside from offering free beer on the flights, gives you free coffee in […]

It has been really great working on Computer Science Circles, the project that I’m working on at Waterloo which is a website to teach programming for beginners. Although it teaches Python, because it’s built over top of WordPress, I have also written a lot of JavaScript and PHP. All of these are fine languages, and if […]