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

Upcoming DemoCamps

The next three DemoCamp dates have been set: DemoCamp 9: Monday, Sept 25 (note: not Tuesday) DemoCamp 10: Monday, Oct 23 (the online marking tool will b...
September 07, 2006

Step 3: Your Daily Routine

OK, your project is up and running: you know what you’re supposed to be building, and you have a schedule for producing it. Now what? “Code ‘til your finger...
September 04, 2006

Gregorio on Web Frameworks

Joe Gregorio has a nice piece titled “Why Are There So Many Python Web Frameworks?”, during which he creates another one. It’s a nice intro to the ideas. M...
September 04, 2006

Tokyo Never Sleeps

And neither, according to this animated GIF showing where Google traffic is coming from, do London, New York, or Honolulu…
September 01, 2006

Step 2: Analysis & Estimation

Step 2: Build a schedule. Most students have never had to do this, so for some, it’s the most valuable part of the course. In order to explain how to go ab...
August 31, 2006