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
Or read this on Hacker News