I have a few major concerns with the current development approach, which I’ve aired a few times in the past:
- The rollout of broken features to production without any user control.
- The “incompleteness” of features as they are rolled out, and the lack of prioritization based on user feedback.
- The abandonment of Bubble plugins.
- Number 1 is critical for stability. Without it, Bubble becomes a liability.
- Number 2 is frustrating to say the least. I believe there have been a million requests for specific features, yet we got a magic login link.
- Number 3 is concerning in that many of the Bubble plugins should be built-in to the standard editor: Drag/Drop, Multi-select, etc. Some of these are so rudimentary and without versioning that to compete with native apps, we would need to write our own plugins.
I hate to be the complainer without solutions… so:
- Versioning needs a massive improvement. I’d rather have many, many, options for versions of the engine than wake up to new bugs and angry customers. I feel more like a Bubble beta tester than a client.
- Product roadmap needs to come back and include community voting. A list of bugs and their status should also be included in a separate roadmap.
- Bubble plugins should be integrated into the standard editor or be open source for the community to complete/expand them.
Two last minor vents - 1. The startup promo from AWS should be available beyond 6 months. Most companies wouldn’t even find that promo in time. 2. The jump from professional to production is prohibitive… Not everyone jumps from 2 developers to 15. We just need 3 and find ourselves paying almost 5x now. Bubble is slowly becoming more expensive and more troublesome than native as we get more entrenched.