I came across a few very interesting set of “lessons learnt from my start-up” articles. (thanks Mathieu, Joel for the references) :
- Lessons learnt from Devver.net
- Startup lessons learnt from Warren Buffer
- My co-founder took my company and my girlfriend
There are many benefits to having a distributed team, but two stood out in our experience. First, we could hire top talent without having to worry about location (in fact, our flexibility regarding location was very attractive to most candidates we interviewed). Secondly, being in different locations allowed every team member to work with minimal distractions, which is invaluable when it comes to efficiently writing good code.
We would rather suffer the visible costs of a few bad decisions than incur the many invisible costs that come from decisions made too slowly – or not at all – because of a stifling bureaucracy.Warren Buffett excerpted in “Startup lessons learned from Warren Buffett” [thx Derick]—-And yes, a partnership is never really equal. There has to be someone who is somewhat more equal than others. There is nothing more devastating than a partnership were all the members have exactly equal rights and votes. This just does not work. Human society and all monkeys always have a single individual at the top and with all others, even though they are almost equal, being not quite equal.