Hi all,
Allen here! I’m back for month two of covering Josh’s monthly community update while he’s out on parental leave. You can read July’s update here.
If you missed it, we hosted a live Product Sesh last week that took an in-depth look at Bubble’s Q3 roadmap. I’ll touch on several of those topics here, but I definitely encourage you to check out the recap or watch the recording if you’re interested in a deeper dive.
Here’s what we’ve been working on:
What we shipped last month
Bubble Boost Day: The team recently shipped 30 editor updates in 48 hours for Bubble Boost Day! This was a huge joint effort across pretty much every team at Bubble, along with so many community members. Thanks to all of you for your requests and suggestions. It’s been really exciting to see the positive reception. Updates included several highly requested hotkeys, adding a list count to the debugger, and property editor improvements. Read the full list here.
We’ve been trying out different ways to get these quality of life improvements done. These mini sprints are working well, so we’re planning for the next Bubble Boost Day in December!
Workload management: Last month, we launched infinite recursion protection for all apps. This feature lets you set a limit on the number of times workflows can schedule themselves. Now, you’ll get an email notification when infinite recursion protection terminates a workflow.
New optimization services: If you’re an expert in the agency marketplace, you can now update your profile to include performance optimization as a service you provide. And if you’re looking for an agency or developer to help optimize your app’s performance, you can now find them all here.
Agency account updates: We gave the Agency account page (our new name for the Agency plan) an update to showcase the benefits for professional Bubble devs — including access to bulk data operations and a free certification attempt if you sign up before September 1.
Changes to SendGrid: We recently changed how Bubble integrates with SendGrid, our email provider. If your app sends emails directing end-users to external links, you’re now required to create your own SendGrid API key for security purposes. More details and instructions on how to get started are here.
What we’re working on
Platform reliability: Reliability is always our #1 priority. We’ve been able to move out of the phase of short-term changes, so now we’re doubling down on longer-term updates to our database and cloud infrastructure.
This was a big topic during the Product Sesh, and Payam, Bubble’s director of engineering, got into the nitty-gritty of how our team is approaching this work. You can rewatch that section of the session here.
Platform performance: In June, we offered any Bubbler early access to help test updates to editor performance. You can still try out the feature during this early access phase, and we’re rolling this change out to all users soon.
Next up: As one of many things we’d like to do to improve page load speed, we’re implementing LeanJS, which is a technology that helps simplify our frontend framework and brings us closer to only serving the assets that need to be served with a page. You should start to see that roll out in the coming weeks.
Improved observability: This quarter, we’re working on improving visibility with updates to the workflow runs tab. This project will make it easier for users to understand what their app is doing. In this case, that’s by showing logs at a workflow level.
Editor modernization:
-
Menubar: The team is doing some foundational work to reconfigure the editor menubar. These updates will improve the overall look, feel, and navigation experience.
-
Workflow tab updates: We’re also making excellent progress on a major revamp of the workflow tab. One of the benefits is that it will be easier to manage a page with large amounts of workflows. We’ll let you know soon when this update will be available to users.
Workload management:
- App metrics improvements (coming in August): We’re making several small improvements to the pie chart on the app metrics tab. Soon, you’ll be able to see how many times each type of activity has occurred, in addition to the total number of workload units (WU) the activity has consumed and its percent of overall WU. This will make it easier for you to optimize your app’s workload consumption.
Legacy plan migration: Important reminder! The 18-month legacy period for capacity-based plans ends October 1, 2024. If you have one or more apps on a legacy plan, you’ll receive an email reminder and some helpful resources ahead of the migration. In the meantime, you can use this roundup of workload tools and tips to understand, track, and optimize your app’s workload usage.
AI: Thanks again for all of your great feedback on the AI page builder we rolled out a month ago. We’re using that momentum to make the tool even more flexible. The team is also beginning usability testing on a new AI generation feature that would allow you to customize your UI much more than the current page designer.Until then, tag @bubble on X or @bubble__hq on Instagram and show us your creations.
Mobile: The team is still making progress on the roadmap timeline we shared in June. In July, Bubble Ambassadors got early access to the private alpha. They’ve given us some great feedback that we’re working on incorporating.
Updates from the Content and Community teams
-
Gregory John’s newest YouTube course on integrating with Stripe is live! He’ll be hosting an “office hours” session Wednesday, August 21. Leave your questions on the video and RSVP here to get a reminder.
-
It’s been a year since Bubble launched the developer certification exam. We took a look at what’s changed and shared a few areas to study up on if you’re planning on getting certified.
-
We recently published a new article series on transitioning to Bubble from traditional coding, including JavaScript and SQL. Thanks to @petter for all his help working on these.
-
Coming soon: A new course all about WU, launching mid-August. Subscribe to the Bubble YouTube channel to get notified when it drops.
-
If you’ve ever wanted to get involved in shaping Bubble’s features, you can now join the Bubble Early Testing Advisory (BETA). Read more about the launch on the forum.
-
The research team just shared a behind-the-scenes look at how Bubble conducts user research and testing on the blog.
New hires
We had two new team members join us this month! Welcome to Lara, a new senior software engineer, and Caroline, a new technical product support specialist.
Thanks again to everyone who tuned in to the Product Sesh — I’m really looking forward to doing more events like this in the future.
Allen