Can we engage here any rep of a Bubble app with a proven live user base?
We have built a large application having 2 dev versions during the whole process.
One day our “Development” version just stopped working and we had to continue using just 1 (custom) dev version. Now we have onboarded some users who have been using the app for a while. Unfortunately, during our latest deployments there appeared a few critical bugs that we haven’t noticed. At the same time, we started working on a crucial new feature and are stuck deploying our fixes.
We know about the “best practices” described in Bubble manual, BUT only those who have real experience should be able to give the relevant answer here.
My question is not only about the version control process. It’s also about QA and how you guys approach bug fixing in a live app with real customers. We have a separate person on the project who works with us during evenings after a full-time job to manually review new features in dev, and then after we deploy to live.
We tried to optimize our approach several times but it is still weak. Have to reorganize it completely, maybe hiring another developer who will be just sitting and monitoring bugs? Maybe QA + Bubble dev in one person (I doubt there is a Bubble dev who likes to do manual testing). Maybe there should be QA outsourcing companies specializing in Bubble, but even if they existed it would have been hard to onboard them (even though we tried to eliminate tech debt).