Hi all,
Happy New Year, and welcome to the first monthly community update of 2023! Sorry this one is a few days late. Read last month’s update here.
December is generally a slower month for us with a lot of the team taking time off for the holidays, but we still managed to squeeze in a number of small launches. In general, the team is pretty hungry to increase the volume of user-facing features we ship: we’re hoping that becomes a major theme for 2023!
We also added two new faces:
- Gina, joining to lead our Growth Marketing team
- Rahul, joining the Success team as a Technical Product Support Specialist
If you’re interested in joining us, one of the things we shipped in December was an overhauled careers page: check it out! We always encourage community members with solid Bubble skills and a love for helping people to join us as Technical Product Support Specialists.
Changes we made this month
We made a number of additions to the product:
-
We added a masonry layout to repeating groups, to finally provide a really good answer to “how do you build a Pinterest-style grid on Bubble?”
-
We expanded our recent style variable feature with the ability to create your own variable names
-
You can now copy/paste layout settings between elements, including width & height, padding & margin, alignment, and container layout
-
We added “in” and “not in” operators for unique ids in searches and API calls
-
We made some changes to the wizard that shows up when you first visit a new application in the editor, which now guides you through more of the app setup including previewing app-wide colors and fonts
-
…as well as some smaller tweaks and fixes
We’re also proud to announce the launch of an official plugin for Sparklite, which lets you build complex calculations in spreadsheets and convert into APIs without writing any code.
We also launched two new educational resources that we’re very excited about:
-
Part 2 of our new video onboarding course, which takes the concepts from the first half of the course and guides you through building an app with them
-
A 2023 Ultimate Guide to No-Code Development which is a great resource to share with newbies to the no-code space who are trying to get oriented!
This month in numbers
-
Total new conversations with our support team: 11,951
-
Average tier 1 (FAQs, account and billing issues) reply time: 35 minutes
-
Average tier 2 (app development questions and bug reports) reply time: 3 hours and 5 minutes
-
Tickets closed by the engineering team: 102
-
Average days to closure by engineering for high priority tickets: 2.1
-
Average days to closure by engineering for all tickets: 7.4
Things on our minds
Following up on some of the reliability topics discussed in last month’s updates, we’ve been investing in how we handle production support:
-
We have an accepted offer for another Cloud Engineer to join our platform team
-
We’ve trained our 24/7 support team on emergency escalation procedures
In general, we’ve made a bunch of changes on the engineering team aimed at increasing the rate at which we ship features as well as better platform support and stability, including a team reorganization. As mentioned in last update, the impact of the changes probably will not become immediately apparent, but our hope is by mid-year the community is seeing a very noticeable difference in how fast we move and how well we maintain platform stability.
What we’re currently working on
Projects we have in flight include:
-
Our work on an improved version control interface has entered the user-testing phase!
-
We are fleshing out the next set of visual design feature improvements, which are likely going to include a mix of smaller editor UX improvements as well as some bigger potential projects such as a table element and user generated components: more details to come
-
Following up on our latest post about pricing, we are continuing to do technical work on capacity and auto-scaling. We are working towards an interim release that will not make any changes to the way we price Bubble, but will expose the ability to chart and manage your app’s usage over time, so that we can start previewing what an auto-scaling / usage-based approach to pricing might look instead of the hard capacity caps we have today.
-
We are continuing to work on our overhaul of our infrastructure, with the goals of enabling SOC2 certification, improving security and uptime, and eventually expanding globally (still no definite ETA on global expansion)
-
Our push to migrate code of CoffeeScript continues; we are now down to 3.1% CoffeeScript in our main codebase. Typescript is now up to 8.7%, with the remainder being Javascript.
Hope your 2023 is off to a great start,
Josh and Emmanuel