Local First Essays
and deep dives
Research and learn the how and why
of building local first applications.
Collaboration with Automerge
How Automerge handles collaboration in Local First applications.
Exploring the Challenges with Collaboration
Building collaborative software is challenging - here are some of the problems
Collaboration in Local First Applications
The History of Collaboration and what collaboration means to Local First
Exploring Local-First Software: Lessons from Excalidraw
Spotlighting a product driven by Local First principles for inspiration
From CRUD to Offline-First
Using Workbox and Dexie to make a CRUD application offline-first
The Challenges of Offline-First
What are some of the issues faced when developing an offline-first application?
Understanding Offline First
Why is offline first important to Local First applications?
Building a Simple Sync System
Get a basic understanding of how to build a sync system.
Typical CRUD Apps vs Local First
Typical CRUD apps vs Local First
Sync Web Apps Made Simple
Removing complexity from web applications
Local First for Enterprise
Thoughts on how Local First can fit into enterprise software development
The Heart of Local First Development
An opinionated perspective on the humanity of Local First Development