I’ve been working on a highly complex business app. Unfortunately, at the same time, I’ve been battling cancer. It got to the point where I needed to take a break so I downgraded to the free plan, thinking that I could immediately pick up where I left off once my health improved.
After downgrading, I read about the NoCodeFusion AI builder for Bubble, and, out of curiosity, decided to give it a try.
I’m not exactly sure what happened. The AI tool created a basic app and I imported it into my bubble account. I didn’t notice at the time, but instead of creating a new app, it completely overwrote my existing business app. It was only logging in a month later to look at something in my business app that I noticed it was all gone. I’m sure it was my mistake. My bubble account has the same name as my business app, so maybe I thought I was importing the app as a new app into my account, wheres it was actually overwriting the app with the same name.
I contacted Bubble support and they couldn’t help. The save points and retention windows are based on your current plan. As soon as you downgrade to the free plan you lose it all.
It’s nearly a year’s worth of development lost due to a stupid mistake. It has left me feeling totally burnt by the whole experience, and my stupidity. I should have exported the app and taken an offline backup when I downgraded. I should have been more aware of the retention periods for the different plans.
I started with Bubble because of years of frustration trying to develop in code. I’ve taken courses in Python, Ruby on Rails and Apple Swift in the past but it never really stuck because development isn’t my day job. I feel unless you have a knack for coding, it’s hard to maintain the skills and knowledge if you’re not working on it day in and day out.
Now I’m not sure if I’ll even continue with bubble. I’m experimenting with ChatGPT and Claude AI, and think that it might be at the point where it can make up for my gaps in coding skills. It also has the added advantage of being able to save my work to a git repository. I can commit often, for free, and not have to worry about my work being lost.
I guess the lesson is, if you can afford it, make sure you’re on a plan with a decent retention period and version control. Then, make sure you export your app regularly to take offline backups.