Practical guides
for people who build.

Tutorials, comparisons, and lessons from client projects: internal tools, SaaS, AI agents, and RAG pipelines.

We build the tools described in these posts. See how we build for clients →

Complete Guide to Master Groups in Bubble
Latest General Tips

Complete Guide to Master Groups in Bubble

What are Popups, Floating Groups, Group Focus, Repeating Groups and Groups? Where and how should you use them?

·12 min read
Database

Using custom states in Bubble

The custom state is one of the most powerful features of Bubble. And many Bubble beginners struggle to use them.

Himanshu Sharma · ·3 min read
General Tips

A dropdown that filters another dropdown in Bubble

You can create dropdowns which filter another dropdown based on the option selected in the first dropdown. This Bubble tutorial will quickly show you how to create such cascading dropdowns.

Himanshu Sharma · ·2 min read
Database

How to assign a unique username

You can assign a unique username to your users in your Bubble.io app. You don't need any plugin or paid service.

Himanshu Sharma · ·1 min read
Repeating Groups

Display a list in a Repeating Group in Bubble

A repeating group can be used to display a list of items. This simple Bubble tutorial will guide you through the steps of creating a repeating group and displaying a list.

Himanshu Sharma · ·4 min read
Repeating Groups

How to send data from Repeating group to Popup

You can send data from Repeating Group's cell to a Popup. This can be helpful if you want to show detailed info about the cell entry.

Himanshu Sharma · ·5 min read
Database

Option Sets for Beginners in Bubble

In this short Bubble tutorial, we are going to learn what Option Sets are and how to start using them in your Bubble application.

Himanshu Sharma · ·2 min read
Workflows

Opening a popup on page load in Bubble

A nice tip on how to show a popup when a user lands on a specific page. You can customize popups based on where the visitor is. For instance, you can show a payment alert if someone lands on a page which mentions pricing or make them fill out an email form if they land on the landing page.

Himanshu Sharma · ·2 min read
Database

Using Option sets with dropdown in Bubble

Option sets can help you speed up your Bubble.io app. Learn how to use them with dropdowns and radio buttons or create a custom menu.

Himanshu Sharma · ·3 min read
Database

Referral system in Bubble

You can create a native referral system in Bubble. For free without any third-party integrations.

Himanshu Sharma · ·3 min read
UI

How to Show and Hide elements in Bubble.io

There are some cases where you'll want to show some elements only under certain conditions. You might find the 'Show' and 'Hide' functions in workflows helpful, but there are a few other ways.

Himanshu Sharma · ·4 min read
Database

Use slugs to create custom URLs

Create custom and SEO friendly URLs in your Bubble app. This will make it easy to share pages and boost your SEO rankings

Himanshu Sharma · ·4 min read
UI

Using URL parameters with Single Page Apps in Bubble

You've likely heard about Single Page Apps (SPA) at least once on the Bubble forum. Since Single Page Apps don't navigate users to other pages, it's important to figure out how you'll handle content visibility.

Himanshu Sharma · ·5 min read
General Tips

What are Bubble templates and why should you care?

When building Bubble apps, you might feel overwhelmed with the work needed. One way to save time and resources is with templates. However, using a template may not be the best choice for everyone.

Himanshu Sharma · ·8 min read
Database

Working with Boolean fields in Bubble

Learn how to effectively use Boolean fields in Bubble to optimize your database management. Improve your app's efficiency and user experience with the simple but versatile Boolean field.

Himanshu Sharma · ·4 min read