We actually have very mixed feelings about csapp.c. Students don't seem to understand that you should quit the whole program just because one thread fails. Especially in servers (like proxy lab :))
Though this isn't a particularly interesting blog entry, Coding the Wheel otherwise has some of the best programming posts I've read on the web. The rest of the content is worth checking out. (Especially for the Poker Bot tutorial series.)
Can someone give me a sense of some projects you can do with a Teensy? I've never played around with programming chips like this before but sounds pretty cool from the comments.
It's difficult to give a scope of the possibilities. An autonomous 'remote control' car has been mentioned above. Other types of robots. Musical instruments. Burglar alarms.
Good old csapp.c http://www.ece.cmu.edu/~ece845/sp02/csapp.c