Grad School Advice
Here is the Grad School advice I wrote a few years ago describing what to take while in Grad School. It does not cover the important topic of whether you should goto grad school. I should try and tackle that sometime.
Extreme Programming is for Managers
Here is the essay I wrote on XP a few years ago. It is NOT anti-XP. I am not anti-XP. Instead, it is an unbiased look at how extreme programming really works, and the answer is it works by giving the project manager a great deal of control over the programmers. In my opinion, project management is the number one factor in project success, and at its best I think XP attempts to address that by making sure programmers do not run amok. At its worst, its just process instituted micromanaging.