Category Archives: Leadership

The 5Ps: Achieving Focus in Any Endeavor

Always have a plan. Always. A great, simple, framework for any plan is the 5Ps:  Purpose, Principles, Priorities, People, and Plan. This framework applies to software development projects, job searches, building a garden, or a phase in your life. I have personally found the 5Ps a useful tool for small projects (e.g. prepping for a VC demo/presentation) as well as large-scale projects that include 1,000s of people. The 5Ps : Purpose, Principles, Priorities, People, and …Continue reading

A great quote

Someone just forwarded me the following quote. This really resonates with me. I have been working on trying to get a home server product built at Microsoft for over 8 years… “At first people refuse to believe that a strange new thing can be done. Then they begin to hope it can be done. Then they see it can be done. Then it is done and all the world wonders why it was not done …Continue reading

Technology Complexity

Mostly when I read Don Box’s blog I say to myself “Hmmm, interesting. I didn’t know that. I wonder how long his hair is these days?” What he’s working on (Indigo) is interesting to me (it was my former life), but it’s not where my passion currently lies. Today Don posted a piece as a response to Eric Raymond’s article on software usability. I hadn’t read Eric’s article, but after I did (and John Gruber’s analysis …Continue reading

Heros

Speaking of heros… This got me thinking about who my heros are. I actually have quite a few, and I think I can categorize them: Real Life My father. Duh. Geeks Jim Gray Ray Ozzie Anders Hieldberg Chris Guzak Leadership Bob Muglia Ronald Regan Abrhahm Lincoln

Ray Ozzie on WinFS & Longhorn

One of my favorite industry visionaries, Ray Ozzie, has written a great note in his blog on WinFS titled “640KB ought to be enough for everyone“. Interesting read. He references Jim Gray (another of my geek heros) and points to an old but topical presentation on the trends in storage. Jim gets it.