Hi all,
This is our April community update. Read last month’s update here.
A lot happened in March, including our first-ever How to Build Day, which had nearly 7,500 registrants and attendees from 124 countries. I got to lead a session on building a to-do app in ten minutes and had a lot of fun presenting (although I’m not in the same league as the expert Bubblers who presented after me!). If you missed it, check out the links to all the session replays toward the end of this update.
We also kicked off a brand-new Getting Started series with Gregory John on the Bubble YouTube channel. Gregory is one of the most popular Bubble educators out there, and he’s helped thousands of people build beautiful apps on Bubble, and I’m genuinely very excited about this. You can read Greg’s post about it on the blog, and be sure to subscribe to Bubble’s YouTube channel to get notified as the rest of the series goes live.
There’s a lot more to cover, so I’ll dive right in.
What’s on our minds
First, I wanted to make sure you saw these posts from other members of the Bubble leadership team talking about some important product updates:
-
Our director of engineering, @payam.azadi, just published a great summary of the work we’re doing around reliability, in response to feedback from the past few weeks, but also as part of our larger mission to help apps scale. Payam joined the team six months ago and is already making a big impact on the team and the product side. Look out for more from him soon!
-
Our VP of product, @allenyang, shared an update about sunsetting the expression composer beta (ending April 10) and talked about some of the exciting things in store for the editor.
Changes we made this month
I’m really excited about this update: The team shipped a redesign of the elements tree as part of the editor modernization effort. The update includes new keyboard shortcuts, interactions, and improved organization, which makes it much more convenient to manage elements on the sidebar. You can read the forum post for all of the updates here and check it out in action in Gregory John’s new video series. We appreciate all the feedback we’ve received on it, both the compliments and the improvement suggestions!
We also significantly increased the number of workflows that can be scheduled with the “Schedule API Workflow on a list” action. You can now schedule up to 100K workflows, irrespective of external conditions or the specifics of the workflow. This makes the action an incredibly robust option for completing bulk operations in the editor. Our objective is to make the “Schedule API Workflow on a list” action the default way Bubblers do bulk data processing, with recursive API workflows only used for niche use cases. @steven.harrington, a product manager on the Scale team, just posted a more in-depth look at this work on the forum, which you can read here.
The team shipped a couple general performance improvements: We added some caching to our plugin-fetching API calls, which has reduced editor page load times for users making these calls. Also, run mode is about 5% faster across all apps after we upgraded our redis-based caching cluster to the latest version of redis in March.
Dedicated servers got several performance updates this month around reliability and scalability. Users now have real-time visibility from the memory usage graph in the Logs tab. We also enhanced stability by improving memory throttling and reduced baseline memory usage by about 300MB per box. (If you’re curious about hosting your app on a dedicated server, you can schedule a consultation call with our team.)
We’ve seen users asking for a way to integrate Loops with Bubble more easily. The official plugin is live now! This is a great way to help manage your business’s email strategy, and I’m really excited about it. You can read more about it on the blog here.
We’ve made some minor changes to agency profiles, including adding a call-to-action button to agency websites at the top of their profile page. We’ve also added and tweaked some fields. Users found it helpful to see a portfolio project’s “App type,” and agencies can now add up to three custom project stats and a third image in the preview section. And for better visual consistency, we added character limits to certain agency profile fields.
Finally, the forum homepage got a refresh! It’s now easier to access resources like the Community Hub, blog, and Support Center. Plus, the homepage now displays the most recent updates from the Bubble team, as well as top topics and users. (Emmanuel is currently the number one user of all time, so I have some catching up to do!)
What we’re working on
-
Mobile: The Mobile team is working on user-facing functionality, including native mobile components, the ability to preview on the web and your device, and deploying to iOS and Android. We’re planning to start the alpha testing process in April, and so far we are on track to begin adding users from the waitlist to the beta this summer!
-
AI: We just launched an exciting private alpha to test our text-to-page generation feature (Alpha testers include early-stage users and agencies who work at scale on apps).
-
Agency directory: On top of the adjustments to agency profiles mentioned above, we’re also giving the agency directory a facelift. Users will be able to sort by filters like language, cost, location (by country), and services provided (API integration, plugin development, and mobile app development to name a few). This will make it easier for users to find the right developer for their build.
-
Plugin discoverability: After we tackle the agency page, we’ll be improving sorting and filtering on our plugins page so that it’s easier for users to find relevant plugins.
-
Version control changelog: The team is making progress on grouping and tracking changes in the changelog and building out the UI. We’re aiming to release the private beta in the next month.
-
Improving observability: The Scale team has been focusing on the “Schedule API workflow on a list” action, as mentioned above. In the coming months, they’re going to be spending more time on observability for users, including ways to track progress, understand outcomes, and troubleshoot issues for workflows scheduled using the action.
Updates on the new Hire a Dev portal
In February, we launched our new Hire a Developer portal to improve the experience for users and agencies. We wanted to provide an update on how it’s going so far.
For users submitting requests, we’ve made tweaks to the project details page, recommendation steps, and developer preference (we added a “no preference” option). So far, we’ve heard positive feedback that it’s now a lot easier to navigate and review options to find the right partner.
On the agency side, we know going from the old system (all agencies received all leads) to the new system (tiered agencies receive small batches of leads) is a big change, but we’ve already seen that results for agencies are a lot more consistent. Match rates per agency bid have improved by around 650%! Freelancers are also being recommended and requested by users quite often in the new system, about 40% of the time.
We also noticed both users and agencies prefer to match via Calendly links, so we’ve included a more prominent place to add a link to schedule a call.
You can read more about last month’s update here.
In case you missed it
-
As a reminder, we recently launched the Community Hub. Check it out to join or submit an event.
-
From the Bubble Blog:
-
“There’s a steadily growing group of programmers who reject the notion that writing code is the be-all and end-all.” We’re calling them no-code people.
-
Check out the recaps (and videos) from How to Build Day. The session with Jake and Kelly from Swapstack was an especially big hit.
-
We featured Marina Trajkovska, who co-founded Voicepen.ai in our monthly Developer Spotlight.
-
Team news
Last but not least, we had six new hires start last month, mostly on the engineering side. Welcome to the team!
-
An joins us as a senior software engineer
-
Michael and Caterina join us as software engineers
-
David joins us as engineering manager for the Mobile team
-
Olivia joins us as a new technical product support specialist
-
Amrita joins the marketing team as our new senior manager of paid search
As always, thank you all for your support.
— Josh and Emmanuel