Please don't post a link to your own blog when all it does is link to another post. Just link to the original.
IIRC, this was a Stanford class, where they had invited a bunch of people to talk about software. The main site seems to be offline (http://cs343-spr0607.stanford.edu)