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.

Teaching Tech Together JavaScript for Data Science

Recent posts

Code vs. Messages

I used to keep track of the numbers of lines of code I’d written per day, and (when I was working on a book) the number of words written or deleted as well. ...
January 10, 2010

How We Got Here, and Where We Are

I gave a talk in Santa Fe early in 1997 describing a set of articles I'd organized for the Summer 1996 and Fall 1996 issues of IEEE Computational Science and...
January 10, 2010

Projects This Term

Along with the cross-country capstone projects I’m coordinating this term, I’m also setting up six projects for the students in my CSC302 software engineerin...
January 07, 2010

A Broken Pledge

Well, it lasted six months and a bit—after promising not to fly for a year, I broke down and got a plane ticket yesterday to get to Atlanta in February for P...
January 07, 2010

New Challenges

As some of you already know, my contract with the University of Toronto runs out this spring, and I have decided not to seek renewal. I've learned a lot in t...
January 07, 2010