Principles of Software Engineering
Minimizing Complexity
Programming Paradigms
Programming Languages
Jon Thunk about Baseball
Pitch Selection, Location and Hitting
What if the pitcher threw from half the distance to the plate?
Jon Thunk about Football
Defense Personnel and Jobs