How We Build
How to build a remarkable command palette

How to build a remarkable command palette

Command palettes are incredible tools: they're fast, versatile, and will transform users into power users! Tim Boucher explains how to build a truly remarkable command palette for your product...
How to eliminate regular expression denial of service

How to eliminate regular expression denial of service

When regexes go wrong, they go devastatingly wrong. Here we share how to avoid catastrophic downtime that you would only see in production!
Performance metrics for blazingly fast web apps

Performance metrics for blazingly fast web apps

Performance metrics are surprisingly challenging to get right. Here we share how to create metrics that are accurate, precise, and useful!
Advanced Swift debugging for UIKit

Advanced Swift debugging for UIKit

At Superhuman, we're building the fastest email experience in the world. As we've pushed iOS to its limits, we've had to dive into the deepest internals of UIKit.
Delightful search: more than meets the eye

Delightful search: more than meets the eye

Search is one of the most frequent and important email tasks. Users expect search to be fast, powerful, responsive, and available.
Building reliable apps on unreliable networks

Building reliable apps on unreliable networks

This is how we detect and communicate network status as part of making Superhuman the fastest and most reliable email experience in the world.
Your all-in-one AI toolkit
Work with the suite of apps and agents that help you focus, write with confidence, collaborate more effectively, and save hours every week.
Get Superhuman
Architecting a web app to "just work" offline

Architecting a web app to "just work" offline

Superhuman's goal is to make you brilliant at email, anywhere and everywhere you are. Imagine you’re out and about — on a plane, in a café, or the back of an Uber. Packets drop, requests fail, and latency is high.