Blog

Stop making AI write JSON - Why we built OpenUI

We shipped a JSON-based Generative UI SDK. When we tried to add interactivity, JSON fell apart. A full programming language was worse. This is the story behind why we built OpenUI.

SaaS 2.0: Beyond the Chatbar

Linear, PostHog, Attio replaced their homepages with chat bars. People hated it. But the frustration is aimed at the delivery mechanism, not the thing being delivered. Here is what comes next.

Rewriting our Rust WASM Parser in TypeScript

We rewrote our Rust WASM Parser in TypeScript - and it got 3x Faster