I just read, for the second or third time, Joshua Porter's advise about "Common Pitfalls of Building Social Web Applications and How to Avoid Them". And I think his thoughts are spot on. I could comment on many of the points that he makes, but especially the one about focusing on too many things and the Delicious lesson resonates with me.
The Delicious lesson states that personal value precedes any social value. The social benefits of an application are just network externalities of people's interactions. To get the first people using the application, you must have something of value to them. So always create applications with the personal benefit in mind first - what problem can you solve for the individual user - then sprinkle some social features that add value to the users.
Focusing on too many things is easy in the beginning when everything is just an idea and anything is possible in your imagination. I've found myself doing this over several early Second Brain iterations. But I think we have been pretty good at canceling features and ideas as soon as we see that they don't work well enough. The biggest problems is that developing, testing and canceling is very expensive and it takes too much time. Another is that the "too many" of the things you focus on, takes away resources and attention to the things that you should really work on - the core of your value proposition.
The past months, as we went from early alpha to the preview release, and then to the upcoming Second Brain Reloaded release, I found myself removing many features. And as soon as I take away something that was not thought to be valuable for our users, I can focus on the core, and improve on the features that actually creates the most value at the lowest development cost. That's the kind of priorities a start-up should do.
Another priority that I have made was to talk to Josh about giving us some input on our social design in Second Brain.
