The Internet and Thought

When I find myself thinking about something often, something that bothers me, I have the strange habit of Googling it.
I just realized that I do it, because normally when I’m deep in thought I just happen to be sitting at a computer, and I just happen to type something into that oh-so-useful quicksearch bar (apparently [...]

Organizing a Team

CMU has a mini-course on their west coast campus that I decided to take.  It’s a course about Silicon Valley programming methods and styles.  At the beginning of the course we were given this question:
You’re starting a new 10 person development team working on a new product.  What structure would you provide so that the [...]