I’m Creating A Platform For Platforms Of Platforms

I nominate “platform” for overused tech word of 2010.  Yeah, I whined about this a few months ago in my post Your Platform Is Not In My Space. I hear the word “platform” in over 50% of the short pitches I get.  A friend of mine who is working on a new startup that isn’t…