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

Workshop on Teaching Software Testing

Adam Goucher just pointed me at this annual workshop on teaching software testing. 2007’s ran at the end of January; there’s not much on the web site from i...
February 06, 2007

Blackboard’s Patent Pledge

Now this is an interesting development: Blackboard, the 800-pound gorilla of learning management systems, has made a legally-binding pledge not to enforce an...
February 01, 2007

Why Johnny Can’t Calendar

Good post from Jon Udell on the wizardry required to synchronize different calendars. As with Whitten and Tygar’s classic “Why Johnny Can’t Encrypt”, the pr...
January 31, 2007

Why Ethics Matter

The guy in the office two doors down from mine has the ACM Code of Ethics on his door. Most students probably don’t know it exists; those who have read it p...
January 31, 2007