Menu

1 / 10

How's Linear so fast? A technical breakdown

Hacker News·5 months ago
#hrPTgXRU
#performance#fcfcfd#appborders#linear#issue
Reading 0:00
15s threshold

A few milliseconds is all it takes to update an issue in Linear. A traditional CRUD app doing the same thing takes about 300ms. How do they do it? There's no secret silver bullet to performance. The reality is that it's built from the ground up on the right foundation, then improved by countless decisions. My goal is to walk through some of the techniques that make Linear feel the way it does and help you implement the same.

What I'll cover

Database in the browser

Making the first load feel instant

The sync engine

Designed for speed

Animations

A quick disclaimer: I've never worked at Linear and have never seen their code. Everything I share comes from my personal experience, studying their app, reading their blog posts, or watching their conference talks. I simply love building web apps and have been using Linear since their beta launch.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.