This site is a collection of my thoughts about software development, especially team-based software development. It's where I nerd out about management, collaboration, and quality.
I'm also on twitter here.