I've found that it is always so difficult to document the work that we do, so I wanted to open up this channel to get out some of the things I've been working on so that I can at least point to it as a source of some documenation.  Documenation of the theory of why I've built certain things the way I have; not necessisarily to say that it is the best and only way, but at least to express why I thought it was the way to go at the point in time I did it.

I think that's why so many people have taken to the blogger lifestyle - we can't always remember why we did certain things at points in time, or if we even did them at all.  This timestamped public attestation puts it out there so we can at least be a bit clearer about the past.

I work for Microsoft Consulting Services (MCS), building solutions for customers using .NET and our Enterprise Servers.  I typically work using Agile Software techniques (primarily a derivative of ScrumXP) when building stuff.  I plan to talk a bit about things as we build them (while ensuring customer confidentiality) and document what I learn as I go - partly for my sake (so I can jog my memory later) and partly for others (let me know who you are and why you are reading this).