The Ultimate Guide to Bubble Performance - 156 pages of optimizing tips

Hey everyone,

I’m very happy to announce that I’m releasing my book The Ultimate Guide to Bubble Performance today.

image

It’s a 156 page PDF available on Gumroad that dives deeply into the hard-earned lessons I’ve learned over five years of full-time Bubbling, focusing on:

  • how to determine whether Bubble is the right tool for your project: the pros, cons and limitations from a performance perspective
  • how to set up your app to load pages, process workflows and edit database records at maximum efficiency
  • how to design your UX and communicate with your users so your app seems faster than it actually is

Pay what you want
I’m releasing it on a Pay What You Think Is Fair model, meaning you can pay whatever you think the book is worth or you feel you can afford, down to 1 USD. I sincerely want it to be a valuable resource, so I’ve even decided to offer a full refund if the book for any reason fails to meet your expectations.

Read a lot more about the book and its content here, and I would love to hear what you think about it - both the good and the bad.

81 Likes

Wow! The missing guide. Purchased. Thank you!

2 Likes

That’s awesome, thank you so much for the purchase! :pray:

Would love to hear what you think after reading :slight_smile:

1 Like

Good work, it sounds awesome Petter! I only wish I had time to read 156 pages :rofl:

1 Like

@gf_wolfer Don’t worry, there’s lots of colorful pictures :sweat_smile:

@alexreed92
It’s difficult to answer that question, since one of the main points of the book is that performance can mean very different things, depending on what your app does (as an example, page load can be important for one app, while rapid data processing can be the main feature of another). Both performance and scaling would mean completely different things in those two scenarios.

You bring up a fair point though. One way to go could be to set up a companion app for the book where I highlight different scenarios with preloaded data. That would be useful not only to illustrate different methods, but also to give users a chance to see for themselves what kind of results they can expect to achieve and assess Bubble as a potential platform.

I’m not sure the subtitle is doing the book any favors to be honest, and I might change it. I’ll happily admit that it was thought up in the span of a few seconds while learning how to set up Gumroad, and it’s very unequivocal in precisely the way that I’ve taken care that the book is not and thus kind of contradicting some of its points. I actually spend the first portion of the book going over what I consider to be some of Bubble’s limitations from a performance perspective.

It’s pretty late here, but I’ll give both of those points some thought.

Edit: I edited the subtitle from saying “lightning-fast” to “fast” for now, to avoid it sounding hyperbolic

6 Likes

Purchased (for 5… Not as much as I’d like to spend, sorry, but I’ve no more job because of this fucking virus) and shared in Twitter!

Can’t wait reading it, I’ll learn a lot from it! Thank you for this book!

4 Likes

Great work Petter @petter. :partying_face: Easy to read and well done.
Page 36 make me remember too :sweat_smile:.

2 Likes

@Christophe_HK
Thanks for the purchase and share :slight_smile: enjoy!

@alexreed92
Hmm, unfortunately no, since I work mostly with closed client systems, I don’t have any readily available public apps. We have a public commercial app in development that may serve as an example for some scenarios, but it’s a few months away still. Happy to share it when it’s live and I’ll see what I can do about setting up a showcase app.

@JohnMark
Thanks for the kind words! Those were the days, eh? :laughing:

2 Likes

Great initiative! Purchased and look forward to reading.

1 Like

Great to have everything in one place instead of trying to recall which forum post I saw something in. I always hope to learn two new things from a course or book but if I learn even one it will be worth the $25 suggested price. Thanks for taking the initiative.

3 Likes

@petter Just purchased it, thank you so much for preparing this. It is indeed as @shpak.serhiy puts it, the missing book. I’ve gone only through a few pages and there is a lot of good stuff here. Definitely worth it.

3 Likes

Thanks for the kind words guys! Makes my day to hear that you’re enjoying the book! :slightly_smiling_face:

1 Like

I’ve bought a copy, thanks this will certainly help me

1 Like

Aha 156 Pages. Bubble complete reference material and manual are shorter than these books.
Surely, I will grab my copy. I see lots of help after reading your Forum tip on the reusable elements post.

2 Likes

Yeah @vinodbhadala , @petter’s forum post on reusable elements A guide to advanced use of reusables was probably the single most valuable thing I’ve read on the forum. His one on the things he had learnt using Bubble Things I've learned while building complex apps was almost as good. That’s why I had no hesitation buying the book. I’m planning to unplug and spend the weekend reading.

6 Likes

Finished reading – well written and constructed, and also very thoughtful about how to think about speed and accomplishing it! Even though I’ve read a lot already on speed and data structuring, I learned some new things.

2 Likes

Any chance to get the link of this post? :hugs:

1 Like

Great point @Christophe_HK - I have edited my earlier post to include the links.

3 Likes

Many thanks @patricia :+1:t2::pray:t2:

Purchased! Good reading for the break. Was looking forward to this topic as I have exactly this problem / question about performance. I keep on “bumping” my plan and clearly that’s not “it”.
Thank you!

1 Like