Engineering
Retool engineers on the decisions and systems behind the product. how they solve the toughest problems.
How we built AI-assisted development into Retool
How Retool built secure, AI-assisted app development that's connected to your data and ready for production.

How we migrated to ViteJS
Retool shares its experience transitioning from Webpack to ViteJS, including challenges, solutions, and impact.

How we built a comprehensive developer learning platform using Retool
We needed a platform that could help anyone become a builder in Retool. Here's how we used our own solution to build a customized learning environment.

When MFA isn't actually MFA
Due to a recent Google change, MFA isn't truly MFA.

Reimagining the Retool IDE: A journey to bring big changes to life
Read about the process and decision-making framework of our EPD team as they worked on the learnability and ergonomics of the core Retool editor.

Introducing Retool's new Discord community
Join Retool’s new Discord community to connect with developers, share projects, and get exclusive product updates and events.

Simplifying Retool's Inspector
Discover how Retool revamped its Inspector to reduce clutter and improve consistency. Read more on our design improvements and user feedback.

How to make slow React Native apps faster
Retool engineers share 3 optimizations they made to make Retool Mobile, the fastest way to build native iOS/Android apps in React Native.

Moving Retool's CI from Azure Pipelines to Buildkite with Kubernetes
Learn from Retool infrastructure engineer Anna Yan why and how Retool moved our CI workloads to Buildkite using Kubernetes.

Designing Retool's Command Palette
Speed and ergonomics matter to developers. We heard from users that common workflows in Retool could feel cumbersome, and wanted to offer a faster approach. This blog post is a peek behind the design process of designing a command palette unique to Retool's visual IDE.

Lessons learned from launching our new free plan
Developers and teams up to 5 can use our free plan to build unlimited apps. Now that thousands of developers are using the plan, we're sharing what we've learned.

Advent of Code 2022 Day 1 Solution - Calorie Counting
Solution for Advent of Code 2022 Day one challenges. Code samples in JavaScript.
