1. Build an opinionated solution that you control fully (e.g. difficult to fork).
2. Convince everybody to adopt it. Nobody gets fired for choosing $bigcorp
3. Grow it complex and expensive to maintain over time.
4. SELL software and services to manage its complexity.
...and the industry is getting more marketing/fad/resume-driven every day.
1. Build an opinionated solution that you control fully (e.g. difficult to fork).
2. Convince everybody to adopt it. Nobody gets fired for choosing $bigcorp
3. Grow it complex and expensive to maintain over time.
4. SELL software and services to manage its complexity.
...and the industry is getting more marketing/fad/resume-driven every day.