







Zero is Not Local-First. It's Better.
Zero's partial sync approach gives us more control, better performance, and fewer headaches when building apps with lots of data. Here's why, and how I've been using it.

Local-First Software: Taking Back Control of Our Data | a mini-doc
Local-First Software: Origins And Evolution
Developer interest in local-first software is continuing to grow rapidly in 2024. At the same time, it’s also apparent that developers currently have different views on what they consider to be ‘local-first software’, ranging from narrower to broader definitions. This prompted us to take a closer look at the origins and evolution of local-first.

Adam Wiggins (Ink & Switch) - Local-First Software: Pragmatism vs Idealism
Adam Wiggins (Ink & Switch) - Local-First Software: Pragmatism vs Idealism
Adam Fish - Why Local First matters to businesses
A Local-First Case Study | jakelazaroff.com
How I built a local-first app for planning trips, and what I learned about the current state of the local-first ecosystem along the way.

Observing Information Diffusion Structure in Japanese Bluesky: A 48-Hour Path-Tracking Experiment - Nightflight
You Get an Offline First App, and You Get an Offline First App, and…
Hit the ground running with a series of Offline First demo apps
Peter Van Hardenberg - Local First: the secret master plan
LocalFirst: You Keep Using That Word
If you’ve been following the local-first scene over the past few years, you already know a good definition for the term “local-first” is hard to pin down. Part of the reason is that most people write software for money … and true local-first software is harder to capitalize. “Local-first” is a direct attack on vendor lock-in of all forms: data, formats, protocols, apps, services, and even environments. But the fact your employer can’t exploit this technology with a new revenue model (yet) is a minor problem.
Offline First
The Missing Piece: How Location Data is Coming to the AT Protocol
A deep dive into community-driven geolocation schemas, emerging projects, and the future of location-aware social networking on Bluesky
was it loaded via http+dns+ssl? then it's server-first. (which is not bad. but it's not the local-first i want.)
Jake Lazaroff
this looks very cool, i mean that genuinely, but tbh i bristle a bit seeing "local-first" used as a straw man here. of course if your server is the source of truth you can eliminate a lot of local-first complexity — the entire point of that complexity is to avoid a server-authoritative architecture!