Blog
  • Home
  • Tutorials
  • Interviews
  • Docs
Try Retool

Introducing Modules: reuse your favorite components and queries in any app

Today, we’re excited to introduce Modules, a new way for Retool customers to reuse groups of components and queries between applications.

3 min read

How BWH Hotel Group Scandinavia built their revenue tools 5x faster than the competition

An inside look at how an analytics manager tackled revenue forecasting with Retool—and gave BWH Hotel Group Scandinavia a competitive advantage they didn’t expect.

6 min read

New Developments: Ken Liu (Cockroach Labs)

We talked to Ken about what internal tools look like at a database company, measuring build times, and when to build vs. buy.

9 min read

Introducing our new chart component

We’re excited to announce our new chart component is generally available for all customers. Now you can bring custom and interactive visualizations to every Retool app.

5 min read

The state of internal tools in 2021

Developers spend 34% of their time building internal, employee-facing apps. Why? We surveyed 650 developers and builders to find out.

5 min read

How we use Retool to sell Retool

This is the story of how 2 Retool apps automated away the messy parts of our SDR workflow and helped our entire sales team be more customer-centric.

4 min read

Retool raises $50M led by Sequoia

Since Retool launched two years ago on HN, tens of thousands of companies have come to rely on Retool. It's how Allbirds measures the efficacy of their marketing campaigns; how Brex builds applications

4 min read

What’s SAP?

What's SAP? And why is it worth $163B? Every year companies spend $41B on enterprise resource planning software, commonly known as ERP. Today, almost every large business has some sort of ERP system

9 min read

Using the react-native-push-notification library for your React Native notification needs

There are a number of React Native notification libraries to choose from, and this post will spotlight one of the leading options: react-native-push-notification.

5 min read

New Developments: Sole Pano (Auth0)

We talked to Sole about how her team at Auth0 approaches building internal tools, their stack, and differences with how they think about customer facing builds.

5 min read

New Developments: Curtis Cummings (On Deck)

We talked to Curtis about how On Deck approaches internal tools, from scaling cohort operations to building quick MVPs in low-code tools.

6 min read

New Developments: Soroush Pour (Vow)

We talked to Soroush about how his team at Vow works on internal tools, from microscopes to lab notebooks and admin panels.

6 min read

Running a safe database migration using Postgres

Our team at Retool has navigated and fixed major issues related to migrations in Postgres. This post will highlight key lessons learned and what you can do to avoid making the same mistakes.

9 min read

New Developments: Andrew Homeyer (Halp)

We talked to Andrew Homeyer about how his teams at Halp build and maintain their internal tools.

6 min read

Build together in Retool with Cord comments and annotations

Building apps – internal tools or otherwise – is collaborative. But actually working together with your teammates when code is involved is easier said than done. Taking screenshots, adding annotations, sending a flurry of Slack

3 min read

How CommonBond streamlined loan disbursal by automating away manual steps

Commonbond’s goal is to provide a better loan experience for customers. But loan disbursement is one of the processes that can involve a heavy lift on the backend. See how one engineer made it happen.

4 min read

How CommonBond sped up the forbearance process by 93% and expanded career paths for employees

The operations team at Commonbond struggled to get prioritized on the engineering roadmap. So they took matters into their own hands, and created a new career path for their team.

6 min read

How Ramp turned product and financial operations into a competitive advantage

Ramp is a fast-growing financial company. Here’s an inside look at how the financial operations and product teams changed how they work using Retool.

5 min read

How Avo saved hundreds of engineering hours by making access to customer data more secure

“After Retool,” Solvi said, “anyone in the company could start managing these things without having to request changes from the engineering team.” What used to take the non-technical teams hours to complete can now be accomplished in a matter of seconds using their Retool-built tool.

5 min read

How Pizza to the Polls scaled operations for a record 2020 election turnout

With this year’s record voter turnout, Pizza to the Polls had an even greater impact than in 2016 and they did it with the power of Retool. They raised over $1.4 million to send 66,089 pizzas to 3,267 polling places in 48 states—blowing their 2016 and 2018 numbers out of the water.

3 min read

How Brex used Retool to scale 10x in three years

Brex has a killer philosophy of internal tools. Find out how Retool, on top of this strong foundation, has helped Engineering Manager Derek Stavis scale 10x in three years.

6 min read

How Retool made operations at Ramp 20% more efficient

Many companies in the fintech industry struggle with data management because of the complex stack of tools needed to manage operations. Retool can help. Here's how Ramp used Retool to make operations 20% more efficient.

5 min read

The cost-benefit analysis of internal tools

The decision to invest in internal tools is all about striking the right balance. In most cases, that balance lies between the engineering overhead to develop (and maintain) internal tools and the workforce productivity those tools deliver once they’re up and running.

6 min read

How Noble Schools built an app to keep 12,500 students engaged during a pandemic

The COVID-19 pandemic has fundamentally changed how education works. Learn how Retool helped Noble Schools adapt to distance learning.

6 min read

How Neo4j reduced churn by moving renewals out of Salesforce

As a company grows, the roles and functions within it grow and change, too. A marketing team might go from one Jane of all Trades to a team of 30 spanning content, paid

7 min read

How Descript gives engineers more time to build for customer impact

In early 2019, Naval Ravikant and Babak Nivi, co-founders of AngelList, decided to take Naval’s frequent blog posts and turn them into a podcast. The Naval Podcast gets to the meat of

5 min read

How LeadGenius saved $1M with better internal tooling

Since switching to Retool two years ago, LeadGenius has saved over $1 million through efficiency gains achieved with apps built in Retool. How did they do it? They were able to leverage the

7 min read

CRUD with Cloud Firestore using the Node.js SDK

This post walks through how to use Firestore's Node.js SDK to do basic CRUD with your Firebase data.

6 min read

How to build a React form component

Forms are one of the most common elements of any internal app, but building them from scratch sucks. Here's a quick guide to building beautiful, functional forms with the react-hook-form library.

16 min read

CRUD with the Firebase Realtime Database's REST API

How to work with the Firebase Realtime Database's REST API to create, read, update, and delete data.

9 min read

Getting started with react-datepicker

react-datepicker is a library for building (surprise) date picker components in React. This guide will walk through the basics, as well as more advanced features like clear buttons and using state.

11 min read

What's Accenture?

Accenture made $43B in 2019 - you've probably heard of them, but you might not be sure what they actually do. This post will help.

12 min read

Building a React table component with react-table

If you’re building internal tools – admin panels, dashboards, CRMs, you name it – chances are you’re thinking about how to build a table component to display, edit, and manipulate data. Here's our guide to building a killer React table component.

14 min read

Top React component libraries for 2020

A React component library is a collection of styled React components that you can use in your React applications to save time, add functionality, increase efficiency, and make the app look great. Here are six of our favorites for 2020.

7 min read

Can you build this for me?

As a not-so-technical marketer, I dread asking engineers these types of questions. It’s not that I have a deep-seated fear of working with developers or anything like that. In my experience, most people are happy to help (at least for the first few times).

5 min read

How to work with auto-incrementing IDs in SQL

This guide will walk through how to implement and work with auto-incremented fields in SQL, run through syntax for different SQL dialects, and explain how to handle more secure UUIDs.

11 min read

The 10 best React admin templates in 2020

React admin templates are templates for admin dashboards that are built in React and can be customized to fit your needs. Most templates come loaded with features for UIs, widgets, and apps, plus the ability to add custom React components.

6 min read

How Assembled uses Retool to build internal tools

Assembled uses Retool to build and run internal tools on top of their Postgres data.

4 min read

The best MongoDB GUIs in 2020

This post walks through the best available GUIs for querying and working with your MongoDB data.

7 min read

A beginner’s guide to the GraphQL ecosystem

Almost 40% of JS devs have used GraphQL to make it easier to query their APIs. This post walks through everything you'll need to get a GraphQL endpoint set up yourself.

10 min read

The best GraphQL IDEs and their features

To support the growing number of developers building APIs via GraphQL, new integrated development environments (IDEs) are popping up quite literally every month. But which one is the best for you? Below, we review the best GraphQL IDEs available.

8 min read

Building a Shopify customer and order dashboard with GraphQL in Retool

If you’re selling something that needs shipping, chances are you’ve heard of Shopify. And if you’re one of the over 1 million merchants selling on Shopify, visibility is key: you

18 min read

The state of internal tools in 2020

We surveyed 300 developers and builders about their internal tools: how much time they invest, which frameworks they use, and what their biggest frustrations are.

4 min read

Best Google App Maker alternatives in 2020

Google App Maker is shutting down next year. See what alternatives are available for low code and no code app building.

6 min read

How we migrated our community from Spectrum to Discourse

The details behind how we migrated our community from Spectrum to Discourse, and the scripts we used to do it.

15 min read

Building an admin console in react-admin

This tutorial walks through how to build a fully functional admin panel in React backed by a REST API with authentication using the react-admin framework.

18 min read

Best PostgreSQL GUIs in 2020

psql is nice, but nobody wants to write their queries in the command line. This post walks through the best GUIs available for querying your Postgres data.

8 min read

Isolation levels and locking in relational databases

“We need to build this for scale!” yells your manager, in a fury. You think back to a simpler time: when your application only had a few users. When your transactions executed sequentially,

8 min read

How to build great internal tools: Jeremy Edberg (eBay, Reddit, Netflix)

Everyone seems to know what internal tools are, but they are poorly understood on a broader level. How do the world’s best companies think about internal tools? How much time should engineering

5 min read

How Retool helped run a presidential campaign

“Within two months of announcing candidacy, the team needs to scale up to 200 people. That’s faster growth than any startup you’ve worked at.” A great tech team is now table

4 min read

How to build great internal tools: Chad Rosen (Twitter, Wealthfront)

Everyone seems to know what internal tools are, but they are poorly understood on a broader level. How do the world’s best companies think about internal tools? How much time should engineering

5 min read

What's an ACID compliant database?

When you’re building and maintaining an application, the last thing you want to worry about is data integrity; Charging a customer the wrong amount or losing their data can be catastrophic. Thankfully,

6 min read

Building a listing approval tool in MongoDB

If you’ve ever worked at a marketplace company, you know that not every listing should be approved. If you’re managing any kind of listing data – apartments, ecommerce SKUs, or even vendor

15 min read

Formatting and dealing with dates in SQL

It’s 3AM, and you’re sleeping soundly in your room. But slowly, your sweet dream turns into a nightmare: all of the queries you wrote earlier in the day are parsing dates

8 min read

Tell us about how you build your internal tools!

TL;DR: we're running a survey about internal tooling and we'd love you to participate. State of Internal Tools Survey Chances are you’ve spent time on internal tooling: operational, non-customer facing software

1 min read

Building a version-controlled S3 file manager in Retool

Contents: Background Live demo Versioning overview Connecting to S3 Reading files from S3 Uploading files to S3 Building our version control system Drilling down into a file Adding finishing touches Adding finishing touches

9 min read

Typography for developers

You may have read the title for this post and thought, "Why on earth does a developer need to know anything about typography?" I mean, there’s already a lot on

1 min read

What's Salesforce?

Customer-relationship management is the biggest, fastest growing software market in the world. $40B is spent on CRMs annually, and almost all companies have one. But for those of us that don’t directly

9 min read

Connecting Google Sheets to APIs, and building apps with Retool

Spreadsheets are great for some things, but bad at others. Retool fills in those gaps. You can build apps on top of the data you have in Sheets with Retool. It lets you create polished UIs by dragging and dropping commonly-used components, and your apps can connect to almost any data source.

7 min read

Build tools on top of Firebase

Contents: Background Live demo Querying data Displaying data Inputting data Input fields Automagic forms The story of software is a story of abstraction. Programming languages abstracted away the complexities of computer instructions — flip-flop

4 min read

The technology that changed air travel

A lot has changed about air travel since it went mainstream in the 1930s. On-board smoking, free-flowing booze, and five-star meals have given way to baggage fees, cramped seats, and mystery meat. Through all this change, one thing has stayed the same — the software that manages it all.

9 min read

Web admin panel comparison (updated 2020)

There are a few off the shelf options for building admin interfaces: 1. Database GUI Clients 2. Frontend admin libraries 3. Backend admin frameworks 4. 3rd-party admin tools They’re all good at specific things. Let’s see how you can decide between them:

10 min read

Bicycles for the mind: The Slide Rule

At the turn of the 16th century, Johannes Kepler set out to disprove Copernicus, who believed planets orbited in perfect, concentric circles from the sun. Kepler first formulated his hypothesis: planets had elliptical

6 min read

Building apps on top of Google Sheets

Before the advent of the spreadsheet back in 1979, people didn't really understand what the personal computer was for. Since then, spreadsheets have come a long way — they've eaten the businesses across the

3 min read
Blog
Latest Posts Facebook Twitter