Get the latest tech news

Linear sent me down a local-first rabbit hole


A deep dive into local-first architecture, triggered by wondering why Linear feels so fast. Looking at the technical implementation, exploring tools like Jazz and Electric SQL, and explaining why my next app might not need API endpoints.

I started using Linear a couple of months ago and using it made me go down a technical rabbit hole that changed how I think about web applications. I also found the term “local-first” kept popping up, which depending on the content you read is either a UX strategy for apps that feel local (instant updates, etc.) Electric SQL- Postgres-backed sync engine PowerSync- Enterprise-focused solution Jazz- The one that caught my eye (see below) Replicache- The OG (RIP) Zero- Replicache team’s new approach Triplit- TripleStore-based sync Instant- Focused on developer experience LiveStore- Reactive layer for Electric and other providers

Get the Android app

Or read this on Hacker News

Read more on:

Photo of linear

linear

Photo of rabbit hole

rabbit hole

Related news:

News photo

Deep Down the Rabbit Hole: Bash, OverlayFS, and a 30-Year-Old Surprise

News photo

Intel Continues Working On Linear Address Space Separation "LASS" For Linux

News photo

Atlassian rival Linear raises $82M at $1.25B valuation