Have you read the Lean Startup book from Eric Ries? I think it goes well hand in hand with my Developer's Journey project. In order for a startup to succeed, you need not only technical excellency, but also a wide range of skills reaching far into soft skills, market analysis, user interactions etc. On this bandwagon, I really recommend this article from Jeff Atwood about hiring for success. You will see that those skills are maybe even more important that we think.