So you bought an all-in-one software...

OpenSource - Apr 25 - - Dev Community

Welcome of the never-ending loop with all-in-one platforms.
Say a CMS or a CRM.

It goes more or less like this...


1. Buy the Platform

Get a popular platform everyone likes.

2. Struggle with Setup

It looked easier in the ads...

3. Quit at 80%

Customize it a bit, then give up because the last part takes forever.

4. Notice Missing Stuff

It works, but you wish it had more features.
The company says "soon."

5. Wait for Updates

Spoiler alert: The updates never come.

6. Start from Scratch

Meet with engineers.
They say "it’s easier to just make a new one".

7. Build Your Dream

Start making the platform you really wanted.

8. Question the Delay

Wonder why it’s taking so long.

9. Launch Partly Finished

Launch it 80% done, a year later.

10. Bury the Rest

The last 20% gets lost under new requests.

11. Overwhelm Engineers

Engineers get too busy with other stuff.

12. Outdate the Platform

The platform gets old.

13. Return to Start

That's not our core, right?
Time to look for something ready-made.

14. Repeat the Cycle

Back to step one.


Roll the dice, move forward, and try not to get stuck!

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .