page =
url = https://retool.com/blog
retool blog
Solera Health chose to build custom apps in Retool instead of using React. Learn how those CRUD apps reduced friction and sped up workflows for customer support agents.
In this post, we’ll show you how to build a simple yet powerful admin panel for your MongoDB instance. Using MongoDB’s sample data, we’ll demonstrate how to query data, build
This is the story of how SaltPay was able to bring together critical user data and support workflows into one Retool app to replace a disjointed and slow customer support process.
Drafting, reviewing, tracking, signing, and storing business documents is essential—and can be painful, especially if you are still in the pen and paper era. Revv, a complete document management system, specializes in
How we decided to build both a cloud and on-prem option for Retool, the challenges, and why it's becoming more common to offer both.
We’re excited to announce that you can deploy our Free and Startup plan on your own infra, behind your own VPN, and in your own VPC.
The Retool community is the best place to get help, share what you're building, and level up your Retool skills.
This is the story of how Plaid empowered customer support to adapt (and re-adapt) workflows at a huge inflection point in their growth, and how a small engineering team played a critical role in making it happen.
We’ve recently shipped two updates that help make Markdown a first-class citizen in Retool: a completely redesigned Text component and a new App Documentation feature.
This is the story how Paula built a new service dashboard in Retool to help the customer service team prepare for the launch of their new product, WeWin.
While spreadsheet software has evolved over the years—first VisiCalc, then Lotus, Excel and now Google Sheets—the core abstractions have remained the same.They’re flexible, intuitive, and accessible. But these abstractions
As Segment prepared to launch their second product, Personas, a PM realized that their customer support team needed a new level of visibility into product data.
This tutorial walks how to build a subscription management center using Retool, Stripe, and Sync Inc.
Low code and no code have equal amounts of hype and skepticism. On the one hand, it’s clear low code has market traction: in April 2021, a provider of low code automation
An inside look at why and how we built a custom app for account managers to generate user license keys, manage trials, map account data with Salesforce, and manage feature flags.
We're breaking down the strengths and drawbacks of the top React map libraries, as well as highlight the types of projects each library excels at so you can determine what's best for you.
We’ve researched and compared React autocomplete libraries to suss out the best React autocomplete library, and then created this simple guide to aggregate all the top options in one place.
The debate between on-premise vs cloud is nothing new. We've collected deeper context and frameworks to make evaluating your options easier.
We researched and tried a handful of popular React-Native date picker libraries. In this post, we’ll walk you through our favorites and the reasoning behind each selection.
When you ship tens of thousands of boxes of produce a week, issues happen. This is the story of how the PM team helped customer service deliver better user experiences using Retool.
Get an overview of the top React component libraries looking at several factors like popularity, use cases, documentation, resources, support, etc.
This is the story of how a co-founder and CRO built internal tools that helped every team bring insights and action into the same place.
A guest post from Nacho Iacovino, developer advocate at Clerk, who recently chatted with us about the findings from our 2021 State of Internal Tools report and where he thinks internal tool development is going.
As a small team tackling a complex issue, Sentropy needs to move fast and help every teammate operate at their best. Here's a look at how they built internal tools using Retool to unblock critical GTM functions.
With the right internal tools, high-growth startups move faster and more efficiently, enabling them to outpace the competition and succeed in tough markets. Here's how five category-leading startups—Avo, LeadGenius, Doordash, Neo4j, and Descript–used internal tools to accelerate growth.
We researched, identified, and evaluated, checkbox components to help you make the right choice to solve common use cases.
Internal tools, with the right strategy, can help you save on a huge amount of engineering resources. With resources saved, you can reallocate engineers to customer-facing features. To learn more, we turned to three financial services companies to see how they use internal tools.
In this post, we’ve compiled three popular React form libraries—Formik, react-hook-form, and react-final-form—and actionable guidance to choose the right React form library for your next project.
Our experts reveal that, especially with low-code platforms, your internal tool development should be context-dependent and should, at different times, include built and bought components.
This is a behind-the-scenes look at how we built the process to offer startup credits and then automated it all with Retool.
This is the story of how a VP of Innovation used Retool to help her team work the way they want, and connect disparate systems beneath the surface.
This tutorial walks through how to build a basic file uploader and viewer app in under an hour using Retool and the DigitalOcean Spaces API.
Here’s a look at how a software engineer built the internal tools to help get Remitly for Developers to market faster and allowed customer success to support users as they navigate the new product line.
In this guide, we’ll take you through the reasoning behind our favorite map libraries by comparing react-native-maps to the other top libraries.
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.
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.
We talked to Ken about what internal tools look like at a database company, measuring build times, and when to build vs. buy.
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.
We talked to Curtis about how On Deck approaches internal tools, from scaling cohort operations to building quick MVPs in low-code tools.
We talked to Soroush about how his team at Vow works on internal tools, from microscopes to lab notebooks and admin panels.
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.
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.
We talked to Andrew Homeyer about how his teams at Halp build and maintain their internal tools.
In this post, we’ll walk through how to use Retool with Cord. Cord lets you add comments, annotations, and guides directly in your favorite apps.
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.
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.
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.
“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.
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.
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.
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.
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.
The COVID-19 pandemic has fundamentally changed how education works. Learn how Retool helped Noble Schools adapt to distance learning.
The story behind how Mike Brophy (VP of Global Renewals at Neo4J) reduced churn by built a custom internal tool to manage renewals outside of Salesforce.
The story behind how Andrew Mason (CEO and Founder of Descript) lifted the load off engineering teams building internal tools by moving to Retool.
The story behind how Adam Louie (Senior Director of Business Operations at LeadGenius) built 3 internal applications that ended up saving LeadGenius $1M.
This post walks through how to use Firestore's Node.js SDK to do basic CRUD with your Firebase data.
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.
How to work with the Firebase Realtime Database's REST API to create, read, update, and delete data.
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.
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.
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.
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.
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).
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.
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.
Assembled uses Retool to build and run internal tools on top of their Postgres data.
This post walks through the best available GUIs for querying and working with your MongoDB data.
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.
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.
We’re going to build a customer dashboard that lets you see orders and products in one view using the Shopify GraphQL API in Retool.
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.
Google App Maker is shutting down next year. See what alternatives are available for low code and no code app building.
The details behind how we migrated our community from Spectrum to Discourse, and the scripts we used to do it.
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.
This post walks through the best GUIs available for querying your Postgres data.
The realm of database locking and isolation has an almost mystic air to it. This post will hopefully make things simpler.
Jeremy Edberg has been working as an engineer in the Bay Area since 1998. He’s worked on great internal tools at eBay, as the first engineering hire at Reddit, and as the first reliability engineer at Netflix.
Sunil Sadasivan ran tech for Cory Booker's 2020 presidential campaign, and talked to us about the challenges of quickly scaling a team to match.
Chad Rosen has been working as a software engineer and engineering manager in the Bay Area since 2001. He has helped contribute to both the product and internal tools at companies like Good Technology, ClickShift, Twitter, and Wealthfront.
Most modern SQL DBs use transactional standards like ACID to ensure data integrity and keep your users from seeing wrong or stale data, and this post explores how they work.
What's SAP? And why is it worth $163B?
In this post, we’re going to build a full featured Airbnb listing review app that reads and writes to MongoDB, with minimal code, in under an hour.
This post will run through how you can effectively work with dates in SQL so you can resolve your issue quickly and get back to bed.
We're running a survey about how teams build internal tools, and we'd love to hear from you about it.
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
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
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
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.
When it comes to building apps, Firebase takes care of pretty much anything you can think of: real-time database storage, cloud object storage, authentication, web hosting, serverless functions, analytics, monitoring, machine learning, notifications,
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.
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:
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