I was thinking - What would've happened if I were to come up with the twitter idea - that let's make a bloggin website for very short blogs.
What will be the reaction of my friends? I think they would say - "its a crazy idea, not worth pursuing". (Incidentally many of us still don't understand twitter)
Even if I created the website, would it be successful? I think not, coz it needs a solid backing of marketing guys who can do good PR for you.
Why did sites like facebook and basecamphq become to popular? Is it because of features and benefits that a concept provides? Or is it good benefits + someone good in selling.
I guess what I am asking is - can a developer with a fantastic idea can become successful in todays world? If not, what are the other essential ingredients?