Retool

Founded in 2017. Privately Held.

External links: homepage | docs | blog | jobs | changelog | youtube | twitter | linkedin

Reusable components for internal enterprise web apps.

Blog posts published by month since the start of

151 total blog posts published.

Switch to word count

Blog content

post title author published words HN
Introducing a Retool-hosted SQL database to power your apps Sikan He Aug. 16, 2022 571 6
Retool’s Series C2 fundraise David Hsu Jul. 28, 2022 574 21
Hooks and state 102: the Dependency array in useEffect() Yiren Lu Jul. 20, 2022 2090 -
The state of internal tools, 2022 Michael Selvidge Jul. 14, 2022 226 -
The best Vue admin dashboard templates 2022 Subha Chanda Jul. 13, 2022 958 -
Building a file picker component in React Prabhu Murthy Jun. 15, 2022 2482 -
Building a checkbox component in Vue Prabhu Murthy Jun. 07, 2022 2299 -
Introducing the Explorer—manage your app’s components and code from one place Garrett Berg Jun. 02, 2022 373 -
Building a React slider Ivana Ivanovic May. 22, 2022 1753 -
The 2022 guide to Vue components Ivana Ivanovic May. 12, 2022 1579 -
Introducing Source Control: Git-based branching and version control in Retool Avi Moondra May. 11, 2022 980 5
CRUD with the MongoDB Node.js SDK Justin G. May. 06, 2022 3163 -
Best practices for building CRUD endpoints Teniola Fatunmbi Apr. 28, 2022 1181 -
How to create a time picker in React Nouman Apr. 21, 2022 1668 -
How Retool upgraded our 4 TB main application PostgreSQL database Peter Johnston Apr. 18, 2022 2020 384
Gotchas with Git and the GitHub API Theodor Marcu Apr. 18, 2022 3122 8
Best React component libraries (2022 edition) Ivana Ivanovic Apr. 13, 2022 5118 1
Filtering data in React: `filter()`, `map()`, and `for` loops Arek Nawo Apr. 11, 2022 1699 -
What makes a great component library Anthony Gore Mar. 25, 2022 1847 -
Snowflake resource optimization: setup & configuration app Ayala Mansky Mar. 24, 2022 438 -
Building a React nav bar Maxine Meurer Mar. 18, 2022 1667 -
How WISE saved weeks of engineering time to support a growing community Kevin Garcia Mar. 16, 2022 1133 -
React lazy loading and performance Ivana Ivanovic Mar. 12, 2022 1241 -
The React lifecycle: methods and hooks explained Menard Maranan Mar. 05, 2022 3228 -
React Native component library roundup Justin G. Feb. 25, 2022 2256 -
React Markdown component: the easy way to create rich text Josip Miskovic Feb. 18, 2022 971 -
Supabase admin panel tutorial: build it in <20 minutes Sophie | Bold Tech Feb. 17, 2022 1965 -
From checklist to service: scaling Stripe’s incident response Jess Lin Feb. 08, 2022 2519 18
Event-driven architecture and reactive programming Jesse Martin Jan. 21, 2022 1417 3
How we use Retool to centralize user data and support our users Nate Medina Jan. 04, 2022 942 -
How India's largest social media app builds internal tools to operate faster Nate Medina Sep. 28, 2022 1443 -
Building a Retool app that's connected to Salesforce via Sequin Eric Goldman Sep. 22, 2022 3447 -
Introducing Debug Tools: Quickly find and fix errors in your Retool apps Jessica Sun Sep. 13, 2022 696 -
How Retool uses Retool to simplify critical sales processes Adam Louie Sep. 07, 2022 1416 -
How I replaced Google Analytics with Tinybird and Retool, Part 2 Cameron Archer Sep. 05, 2022 2375 -
Migrating from Google Sheets to Postgres Justin G. Aug. 31, 2022 1496 -
How to Make Your React Native Apps Work on the Web Yiren Lu Aug. 28, 2022 1414 -
How I replaced Google Analytics with Retool and Tinybird Cameron Archer Aug. 24, 2022 2309 -
Introducing our new free plan Kiersten Nordin Jul. 28, 2022 566 -
Why Retool rebuilt our UI component library from scratch Kiersten Nordin Jul. 26, 2022 514 -
Building a Retool app that's connected to HubSpot Eric Goldman Oct. 27, 2022 3738 -
Introducing Retool Workflows Jamie Cuffe Nov. 15, 2022 998 46
Build native apps fast with Retool Mobile Jamie Cuffe Aug. 18, 2022 612 1
Advent of Code 2022 Day 1 Solution - Calorie Counting Kevin Whinnery Dec. 01, 2022 1172 -
Top SQL GUIs for Your Data Warehouse (Snowflake, BigQuery, Redshift) Retool Team Nov. 21, 2022 2024 -
How to find Product/Market Fit - Highlights from Retool at Web Summit Michael Selvidge Nov. 21, 2022 4852 -
Designing a User Interface to Represent Complex Tree Data Bob Nisco Nov. 17, 2022 3015 1
Top Redis GUIs Retool Team Nov. 14, 2022 1380 -
With Retool and Optalitix Models you can create apps from spreadsheets without having to re-code Gavin Sinai Nov. 01, 2022 932 -
Getting Started with Stored Procedures in PostgreSQL Justin G. Sep. 01, 2022 1399 -
Introducing the Sidebar Frame: Create intuitive interfaces for complex apps Maya Gao Dec. 06, 2022 762 -
12 Days of Retool: Two Tuple Hacks Kevin Whinnery Dec. 08, 2022 1039 -
12 Days of Retool: A Parser for an Abstract Syntax Tree Kevin Whinnery Dec. 07, 2022 853 -
Lessons learned from launching our new free plan Kevin Garcia Dec. 08, 2022 678 1
12 Days of Retool: Three Equal Signs Kevin Whinnery Dec. 09, 2022 787 -
Building a Winning Hackathon Project in Retool Lizzie Alvarado Ford Dec. 09, 2022 1937 -
12 Days of Retool: Four CRUD Operations Amit Jotwani Dec. 12, 2022 907 -
Designing Retool's Command Palette Andrew Shen Dec. 14, 2022 1583 3
Introducing Command Palette: perform lightning-fast search and app actions Jessica Sun Dec. 14, 2022 667 -
12 Days of Retool: Six Commands in a Palette Amit Jotwani Dec. 14, 2022 533 -
12 Days of Retool: Five Sidebar Wins Kevin Whinnery Dec. 13, 2022 961 -
Expanding our startup deal: Get $25K in Retool credits Sid Puri Dec. 15, 2022 738 -
12 Days of Retool: Seven Big Fish Swimming Kevin Whinnery Dec. 15, 2022 1108 -
What is Operations Software? Kevin Whinnery Dec. 15, 2022 2152 3
12 Days of Retool: Eight Bits of Gaming Christina Zhu Dec. 16, 2022 769 -
12 Days of Retool: Eleven Best FIFA World Cup Games Amit Jotwani Dec. 21, 2022 999 -
12 Days of Retool: Nine Star Wars Movies Kevin Whinnery Dec. 19, 2022 1081 -
12 Days of Retool: Ten Retool Videos Amit Jotwani Dec. 20, 2022 932 -
Generating Poetry with OpenAI's DALL-E and GPT APIs in Retool Christina Zhu Dec. 22, 2022 1034 -
Introducing Mark Schaaf, Retool’s new COO David Hsu Jan. 18, 2023 627 -
Build iOS and Android apps—no mobile expertise required Sean Ren Jan. 18, 2023 634 4
Visualize CSV Data and Build a Dashboard to Track Your Amazon Spending Amit Jotwani Feb. 01, 2023 2933 -
Moving Retool's CI from Azure Pipelines to Buildkite with Kubernetes Retool Team Feb. 09, 2023 1546 -
Expo CLI is slowly, but steadily catching up to React Native Mathew Pregasen Feb. 16, 2023 2377 2
Building a Redis admin panel in Retool Retool Team Feb. 21, 2023 1748 -
Building a Snowflake admin panel in Retool Retool Team Feb. 24, 2023 1859 -
Building an SQL Server Admin Panel in Retool Retool Team Mar. 01, 2023 2098 -
How to make slow React Native apps faster James Lee Mar. 03, 2023 1726 18
Building a Custom Amazon EC2 Instance Admin Panel for DevOps with Retool Amit Jotwani Mar. 02, 2023 2402 -
How to make slow React Native apps faster James Lee Mar. 03, 2023 1726 13
Building an AI RegEx Editor with Retool, OpenAI, and CodeMirror Christina Zhu Mar. 13, 2023 1196 -
Introducing Smart Block: Build with GPT-4 in Retool Ken Schumacher Mar. 16, 2023 633 6
Retool + Census: Pull customer data into your internal tools on demand Retool Team Mar. 20, 2023 1110 -
Retool Workflows, now with Python support Ryan Jiang Mar. 22, 2023 949 -
The history and legacy of Visual Basic Ryan Lucas Mar. 24, 2023 443 -
Every product update we announced at Developer Day Retool Team Mar. 29, 2023 658 -
Retool Database is now generally available Sikan He Mar. 29, 2023 741 2
Introducing support for Google Cloud AlloyDB Brian Flynn Mar. 27, 2023 356 -
Retool Database is now generally available Sikan He Mar. 29, 2023 741 205
Deeper visibility into how your org uses Retool Antony Bello Mar. 30, 2023 250 -
CRUD operations in SQL: Examples and explanations Mathew Pregasen Apr. 11, 2023 1429 -
React or Retool? Kevin Whinnery Apr. 12, 2023 2632 2
Simplifying Retool's Inspector Andrew Shen Apr. 18, 2023 1363 2
Introducing Retool's new Discord community Christina Zhu Apr. 25, 2023 366 -
With Hermes, React Native lives in the same league as Swift and Kotlin Mathew Pregasen Apr. 26, 2023 1749 1
Building data insights brick-by-brick with Retool Workflows Amit Jotwani Apr. 27, 2023 2038 -
When, why, and how to upgrade spreadsheets to PostgreSQL Kevin Whinnery May. 01, 2023 1759 -
What is SQL (Structured Query Language)? Mathew Pregasen May. 05, 2023 1645 -
Retool + Square: Create your own ticket-selling dashboard Christina Zhu May. 05, 2023 1574 -
Build an admin panel for a MySQL database in PlanetScale Kevin Whinnery May. 09, 2023 1669 -
Retool + Archilogic: Building apps with floor plan data Aaron Fritsch May. 09, 2023 1001 -
Introducing pricing, v2 David Hsu May. 11, 2023 799 3
What is GraphQL? Mathew Pregasen May. 15, 2023 2181 -
How Greenly improved time-to-deployment by 3x for internal and customer-facing apps Cassie Stewart May. 18, 2023 1637 -
Building effective tools for customer support workflows Retool Team May. 24, 2023 1437 -
How Doorstead doubled developer velocity with Retool Retool Team May. 31, 2023 1969 -
Supercharging the Retool Table Alexi Christakis Jun. 01, 2023 761 30
Stripe + Retool: Extending the card management dashboard [Part 2] Amit Jotwani Jun. 06, 2023 1160 -
Stripe + Retool: Crafting your custom card management dashboard [Part 1] Amit Jotwani Jun. 06, 2023 2272 -
How to rally engineering teams to build the internal tools you need Retool Team Jun. 12, 2023 1144 4
Building an AI-powered question answering bot in 2 days Retool Team Jun. 23, 2023 2337 -
Build i̵n̵t̵e̵r̵n̵a̵l̵ ̵t̵o̵o̵l̵s̵ any software, remarkably fast Antony Bello Jul. 13, 2023 844 30
How to build the most popular internal tools Retool Team Jul. 18, 2023 1112 -
The tools for earthquake relief Retool Team Jul. 20, 2023 1017 -
Understanding the evolving value of AI in engineering Retool Team Jul. 24, 2023 2017 -
An engineering manager’s guide to AI security and governance Retool Team Aug. 09, 2023 1828 -
Rethinking collaboration: every update from Retool’s Developer Day Kiersten Nordin Aug. 10, 2023 618 -
A conversation with Patio11 Sid Orlando Aug. 17, 2023 7045 -
How Co:Create increased iteration speed 14x with Retool Retool Team Aug. 24, 2023 1012 -
Reimagining the Retool IDE: A journey to bring big changes to life Maya Gao Aug. 23, 2023 2381 -
We’re now Google Cloud Ready Retool Team Aug. 29, 2023 418 -
React versus Angular: Which frontend framework wins in 2023? Mathew Pregasen Sep. 06, 2023 1946 -
Retool AI: Build AI apps that work David Dworsky Sep. 07, 2023 1374 -
Want to leverage LLMs in your engineering organization? Start here. Retool Team Sep. 11, 2023 1897 -
When MFA isn't actually MFA Snir Kodesh Sep. 13, 2023 1652 -
The top animation libraries for React in 2023 Mathew Pregasen Sep. 25, 2023 2637 -
How EcoPing uses Retool to make websites more environmentally friendly Retool Team Sep. 27, 2023 763 -
Building secure enterprise apps faster with Databricks and Retool Brian Flynn Sep. 29, 2023 737 -
Retool Workflows is now generally available Dmitriy Afanasyev Oct. 05, 2023 1047 -
Retool Workflows is now generally available Dmitriy Afanasyev Oct. 05, 2023 1047 -
Vue vs React: Comparing frontend options in 2023 Mathew Pregasen Oct. 09, 2023 1849 -
How to build a custom pagination component in React Mathew Pregasen Oct. 27, 2023 1109 -
The best Elasticsearch GUIs—and when it’s better to build your own Retool Team Oct. 31, 2023 1133 -
An enterprise application layer Taylor Savage Nov. 06, 2023 982 -
How to build a React switch Mathew Pregasen Nov. 13, 2023 1709 -
Introducing the Retool Referral Program Karim El Sewedy Nov. 17, 2023 645 -
The best Elasticsearch GUIs—and when it’s better to build your own Retool Team Oct. 31, 2023 1133 -
How to build an embedding search tool for GitHub Anthony Accomazzo Nov. 13, 2023 3001 -
Automation and the art of limiting SaaS platform reliance Retool Team Nov. 14, 2023 1486 -
How to build data products for the next decade Retool Team Aug. 30, 2023 1424 -
Pipe Dreams: The life and times of Yahoo Pipes Retool Team Dec. 14, 2023 310 -
How to build a React checkbox Mathew Pregasen Dec. 20, 2023 1228 -
Your guide to managing user permissions in Django Retool Team Dec. 20, 2023 1568 -
How EquipmentShare is revolutionizing the construction industry with Retool Kevin Garcia Jan. 18, 2024 1337 -
Building an AI-powered fraud monitoring agent in 3 hours Henry LeGard Feb. 09, 2024 2142 -
Form to database, instantly James Lee Feb. 14, 2024 534 -
Building a custom Postgres GUI with Retool Mathew Pregasen Feb. 22, 2024 1763 -
Problem solved: How to extra data from a PDF Retool Team Feb. 23, 2024 2666 -
The five best React calendar components—and an alternative Mathew Pregasen Feb. 15, 2024 1501 -
How Power Digital automates contract management with AI tools Nate Medina Apr. 04, 2024 1357 -
Enhancing our Google Cloud partnership and BigQuery integration Brian Flynn Apr. 09, 2024 270 -

By Matt Makai. 2021-2024.