My 2-Year Bubble Journey

Hey Bubblers,

I wanted to share my story… maybe for the new founders or a dev that’s just stuck at the moment. My name’s Jacob, by the way. I’m ashamed I haven’t been more a part of this community, but it’s been such a grind to launch my product—which is happening today. I want to give insights back to the community that has helped me find tricks, processes, and more.

Long story short: I’ve chased making a cool invite/event app for two years. Over 3k hours logged. To cut it short, I came from a design, video, and Webflow background. My ego was quickly humbled by the Bubble learning curve. I always thought the saying “no-code sucks” was right and that Bubble had all these issues. But the more I learned and developed, the more I realized this was not the case.

See, in your first 6 months with Bubble, you blame Bubble. I surely did. Then, after 12 months, you withdraw that criticism a bit. By 24 months, you say, “Damn, I can actually make almost anything.”

If you’re a seasoned Bubbler, you understand. If you’re under 12 months, you may say, “Hey, this guy is full of BS.” Listen, I get it. It’s taken experimenting in data options, custom states, and URL parameters to the point where I scrapped my app over 10 times—let alone 20 UX redos.

What I can say is this: the more you understand expressions, how to mix states and params dynamically, and how to get creative with Option Sets, the moment you break free from the boundaries.

A quick example: I used an Option Set to store specific CSS codes with an attribute tag just to create an animation effect on my invitation designs.

This is about being creative in database structure, nothing more. When you start experimenting with creative data structures, that’s when you break out of the no-code stigma. I’ve tried things like keypad password locks using Option Sets with integer attributes hooked into a live data slug, and a lot of just fun stuff.

I wanted to share this direct insight for the devs who have been on Bubble for under 6 to 12 months. You’re right there, man or girl. It’s about experimenting not just with states, params, option sets, and data structure—but also the order of how they fire.

My invite system features a 3D card flip to the front and back. It took me 100 tries to get the element order, container wrapping, and states to just work 100% perfectly every single time.

Just as an honest insight: I gave up my relationships, friends, and a normal life to chase my vision. I literally despised Bubble and no-code for a long time. I asked myself, “Why did I even choose this path in the first place?” That’s exactly why I’m sharing this tonight. You are close. I spent months building a form builder that I don’t even use anymore, only to come back after that failure 6 months later and rebuild the entire concept in 3 days. It just shows how fast things move once data structure clicks, especially if you come from a non-logical background like me.

Anyways, I’m not here just to show off my app. I genuinely want to give back to the community because it’s what helped me get to where I’m at. If you have questions about how something was done on my app, or if you’re struggling with a logic problem right now, drop it below. I’ll do my best to give you responses and custom breakdowns of what could work.

Bubble has its limits, yes. But be the one who breaks the limits of no-code.

Keep bubbling,
Jacob

If you’re interested to see what I’ve done, check the app:

Congrats!

Thanks G!

That looks really really good! Congrats! I might need this in the next few weeks actually :grin:

Great post and your site looks fantastic!! Really wonderful seeing what attention to detail & craftsmanship can do - so refreshing to see something fresh and not the “Ai Slop” look.

Well done :folded_hands:t2::sun::smiling_face:

thanks man, let me know! ill hook up the upgrades for free!

I really appreciate that! I spent a lot of time failing to try to offer something refreshing. thanks for noticing the details!

Your index page also loads really fast for me and it looks like it’s 100% bubble so that is really encouraging to see and shows that you have nicely optimised it!! May i ask if this is on bubble shared cluster or if you are on a dedicated server?

Congrats on your launch! A couple of things.

  1. The contrast goes down to nearly zero halfway through the animation.

  1. This is a classic “tarpit” idea: https://www.youtube.com/watch?v=GU9iT7MW0rs&t=558s

They say, I quote “it is hard to change the human behaviour”. I couldn’t disagree more, every 1-2 months there is 50 bogus new words added to daily life, new patterns, new ymyl stuff.

Normies talking about AI, cyrpto, IPO’s.

Congrats, Jacob @sendtable! Nice use of Bubble HTML elements with inline markup and CSS. I’ve used similar techniques, but I sure wish I had your design chops! :slightly_smiling_face:

I think that the most valuable thing here that you did was learn Bubble. Honestly, most people just use evite or the new Apple Invites for free. It looks great but going to be a hard sell. Did you do any sort of market research before hand? Do you have users on a waitlist ready to use the app?

Anyways, it looks great and I think the best part is that you learned a great skill. :raising_hands: :blush:

Congrats on the journey Jacob! Been bubbling since 2018 and I completely agree in the beginning Bubble feels like it’s the problem, but you find workarounds and better ways to do things and before you know it it’s the tool that lets you build almost anything (except video games. I’m still bitter about that :rofl:)

Thank you for sharing this @sendtable (Jacob).

I’ll be sharing internally with the team. It’ll make their day!

Remember, I did build a video game with Bubble. I have seen a few. :blush:

True, but they’re not performant and very limited.
Just not what bubble was designed to make and that’s okay too

Congrats! One of the more unique and creative products I’ve seen built on Bubble. Well done :clap:

Yeah, that true. Definitely not made for it. :blush:

yes its 100% bubble. No i am on a normal plan and cluster. But i have zero searches on the landing page and I make sure all my images are under 1mb, Image optimization really seemed help bit on speed form fuller quality sizes.

Thanks @sudsy, Yes this was new approach for me lol. Actually been fun experimenting with css and where the limitations fall. Surely help pushes styling pass the native designer.