budibase spaceman

Think fast

Thoughts and ideas on how to build tools, automate workflows and speed-up the workplace.

Form UI Design | 22 Tips

Form UI design is one of the essential skills in any designer’s arsenal. Forms are the basis of countless different kinds of apps and tools. An effective form can be the difference between a profitable app project and one with poor usability, retention, and engagement. It’s easy to assume that forms are straightforward interfaces, but the reality is that even subtle changes can have a huge impact. Today, we’re going to look at 21 actionable tips for creating better forms.

Ronan McQuillan

Nov 27, 2024

What is an API Call?

API calls are one of the basic tools we can use for all kinds of development, integration, data sharing, and digital transformation projects. Whether we’re building solutions from scratch or simply hooking up a couple of SaaS tools - we’re probably going to need to make API calls. Today, we’re going to guide you through everything you need to know. We’ll start with what API calls are, what they’re used for, and how they work.

Ronan McQuillan

Jul 28, 2024

14 Tips for Professional Table UI Design (+ 6 Shortcuts)

The humble table is the core of almost any data-centric app interface. Table UI design is central to how your users find, view, and interact with all kinds of information. With such a fundamental role in your tools, the design of your tables and the screens that contain them can have an outsized impact on your overall user experiences. Today, we’re going to look at some of the top ways you can design your tables for maximum efficiency, usability, and effectiveness.

Ronan McQuillan

Jun 27, 2024

Role-Based Access Control | Ultimate Guide

Granting users the right level of access to your systems and data is essential for security and UX alike. Today we’re going to dive deep into the most prominent way to achieve this - role-based access control (RBAC). More specifically, we’re going to cover everything you need to know about implementing RBAC for your application. We’ll start by exploring what RBAC is, and the situations where it’s most effective. Then, we’ll move on to how you can implement a successful RBAC system, including concrete steps you can follow, best practices, and how Budibase makes it a breeze to assign and control user access.

Ronan McQuillan

May 23, 2024

How to Build and Embed a Form in 6 Steps

Embedding forms is probably the most common way to add interactivity to a webpage. For instance, we’ve all encountered embedded forms for submitting contact information, requesting a callback, or carrying out some kind of sign-up flow. However, how we build web forms can have a huge impact on the value we ultimately get from them. See, most teams build these using one of the following methods: Manually building forms with HTML and JavaScript, Using traditional form builders like JotForm or TypeForm , Using other SaaS tools or CMS platforms like Salesforce or HubSpot.

Ronan McQuillan

Feb 27, 2024

How to Implement RBAC in 8 Steps

Knowing how to implement RBAC is a crucial skill for building modern web applications. With an ever-increasing need to maximize security, efficiency, and usability, RBAC is an essential tool for successful app projects. In short, role-based access control (RBAC), is a framework built around defined roles, each with associate permissions. Users are then assigned to one of these roles, to determine which actions they can take within your app. For a more in-depth explanation, check out our ultimate guide to role-based access control .

Ronan McQuillan

Feb 23, 2024

8 Admin UI Design Tips

Designing admin UIs is a part of the app development process that’s quite easy to overlook. In fact, in many cases, it’s a bit of an afterthought. This is a big mistake. Providing sleek, efficient user experiences for your app’s admin functions is just as important as it is with any other functionality. Today, we’re drilling into some concrete strategies that you can use to craft effective, professional app screens for your admin users.

Ronan McQuillan

Sep 29, 2023

Prototype vs MVP | What’s the Difference?

The early stages of application development are critical. A huge part of this is gathering early user feedback. Today we’re comparing two approaches as we explore the differences between building a prototype vs an MVP. See, even the most basic application development projects can be expensive, drawn-out processes. From initial ideation, it could be months or even years before the final product is live and in the hands of users.

Ronan McQuillan

Sep 19, 2023

Join 200,000 teams building apps and making work flow.