You’ve built a database in Baserow. Your data is organized, your workflows are automated, and everything is running smoothly. But now you need to ...
You have your data organized in Baserow. Now you want that data to do work. You want to automatically send emails when a status changes, sync rows t...
Vercel is the industry-standard platform for frontend frameworks (Next.js). It handles hosting, edge caching, and serverless functions. Baserow acts...
Appsmith allows you to build custom admin panels, dashboards, and CRUD apps. Baserow acts as the relational database backend. By connecting them via ...
Notion and Baserow complement each other, especially for users or teams who want both flexible documentation and structured database management. Not...
Design and Data usually live in silos. Designers work in Figma, while product data, copy, and project statuses live in Baserow. Traditionally, teams...
Integrating Baserow and Tally creates a high-performance data capture pipeline without requiring middleware or custom scripts. This guide focuses on...
Engineering teams live in GitLab. GitLab handles everything from source code management to CI/CD pipelines and security scanning. Product and Operat...
GitHub is where technical execution happens (code, issues, deployments). Baserow is where business context lives (roadmaps, client approvals, onboar...
Ever built a resource library in Bubble where users click "Download" on a specific item, but your popup shows the wrong file? Or worse, downloads not...
If you've ever tried to build an n8n workflow to automate Slack messages, you've likely encountered a common issue: the messages are being sent from ...
You want to take that freshly created JSON in Bubble's backend and immediately send it to an external API—maybe to a shipping provider, a charting ...
So, you're deep into a Bubble project. You've designed your database, and your UI is looking great. Then, you hit a snag. You need to take a list of ...
When a user changes a selection in a dropdown menu, we want to update a list of items stored in the browser's localStorage. To do this, we need to kn...
We’ve all been there. You click a button in an app, and you’re greeted by the same old spinning circle. It’s the universal sign for "hang on," ...
Standard forms are a relic. They feel like a chore. But what if your form felt more like a helpful, intelligent assistant guiding your user to the pe...
I’ll assume you have mastered the art of basic sorting in your Bubble app. Your users can click a button to sort a list by name or by price. What��...
A static list is good, but a sortable list is great. Giving users the power to sort data is a basic feature for a good user experience, and thankfull...
Creating dynamic, responsive, and intuitive user interfaces is a cornerstone of modern web applications. Elements that appear or disappear based on u...
In this tutorial, we want to hide a desktop navigation group and show a mobile menu icon when the page width is below a certain breakpoint (e.g., 768...
As you start building more complex applications in Bubble.io, chances are you'll need to display lists of things (like a directory of products, a lis...
In this article, we’ll look at ways to make conditional visibility implementations in Bubble robust and easier to manage. Using groups strategicall...
Bubble is great for building powerful web apps visually, but sometimes you need to dip into code for specific tasks. In this scenario, JavaScript is ...
Learn to create an inventory management system for free. Streamline your inventory operations to prevent stockouts and overstocking, and reduce your costs.