Mistakes that startups make

(written by lawrence krubner, however indented passages are often quotes). You can contact lawrence at: lawrence@krubner.com

This reminds of the change between Symfony 1.x and 2.0:

The first mistake was made about 3 years ago, when we started building a new product, LiveRebel. When making the choice of technology we decided on the new web application framework Play, which fitted most of our development requirements very very well. Of course 6 months later Play committers made a decision to completely break backwards-compatibility for Play 2. So we were stuck with a technology that had an uncertain future and we had to spend much more resources fixing bugs and adding features than we ever thought possible.

For me, the change in Symfony was a reason to leave Symfony.