“Over the years I’ve formed some pretty strong opinions about software development. Friends and colleagues who have heard my rants have often encouraged me to write them down. This site will give me a place to write up some of my ideas.”