Notes & releases
November 15, 2026
Windows apps, the quiet platform
Why we now ship on the Microsoft Store, and what desktop users expect that phone users never asked for.
Read →November 8, 2026
Beta testing without TestFlight chaos
How we run a small, useful beta program — and what we’ve stopped doing.
Read →October 29, 2026
Porting a phone app to a browser extension
What changed when KeyRush moved from Android to Chrome — and what we refused to change.
Read →October 22, 2026
Why we don’t run A/B tests
A controversial position on a beloved practice — explained in good faith.
Read →October 15, 2026
Why we started building for the browser
Phones taught us a lot. Then we looked at where people actually type and work all day.
Read →October 8, 2026
The pricing question
Free, freemium, one-time, subscription — what we actually choose and how.
Read →September 22, 2026
On removing features
The discipline of cutting things people use, and why we do it carefully but unapologetically.
Read →September 8, 2026
Supporting iPhones we don’t own
How we test on devices we’d never personally buy — and why every app we ship still has to run well on them.
Read →August 22, 2026
How we name an app
The internal rules we follow when deciding what to call something we’re about to spend a year on.
Read →August 8, 2026
Localization done right (or close to it)
What we learned shipping apps in many languages without an in-house translator.
Read →