Monad Manifesto

I wrote the  Monad Manifesto in 2002.  I had been working on Monad for over a year at that point and had been relying upon whiteboard conversations and demos in my office to bring people up to speed on what we were doing.  That model didn’t scale well and different people need different forms of information in order to get it.  In particular, we were originally trying to do PowerShell as a distribute development model where we had a few PMs, a Dev Lead (Bruce Payette) and myself working in Redmond and then the development and test teams working at the India Development Center in Hyderabad India.  Continue reading