2025.12.11

📰 News & Discussions

Sync Conf 2025 talk videos

Videos of talk recordings from Sync Conf 2025 have been published on YouTube.

Maybe we don't need a server

"Have you heard of syncthing ? It syncs a folder between devices, like Dropbox, without the need for someone else's computer. No cloud, it's just your pc talking to your phone, directly and automatically, through your home WiFi.[...] This got me thinking, how sensible could personal tech be, if it was truly serverless?" See also Lobsters discussion

PGlite – Embeddable Postgres | Hacker News

PGLite (previously covered on Local-First News) has done the rounds on Hacker News recently.

Building LocalFirstPacer: a small running tool for someone you care about

"Local-first means everything runs locally on the browser. Data lives on the device. Not in a cloud backend. Not indexed by someone else. Not sent to third parties you never approved."

LiveStore Office Hours #6

The latest installment of LiveStore Office Hours.

Change Data Capture vs. Change Tracking: How We Built Our SQL Server Replication

"PowerSync now officially supports Microsoft SQL Server and Azure SQL Database as source databases! This means you can now sync data from your SQL Server databases to local SQLite databases on clients, enabling offline-first experiences for applications backed by Microsoft's flagship relational database. Let's take a closer look at how we built this integration, the technical decisions we made, and how you can get started syncing your SQL Server data today."

NixCon 2025 - What if GitHub Actions were local-first and built using Nix?

"We're going to dive into examples behind how GitHub Actions can be designed using Nix, while having little to no difference between local development environment and CI running somewhere else."

🛠️ Tools & Resources

Announcing Durable Streams

"Today, we're open-sourcing Durable Streams: a persistent stream primitive and HTTP protocol for reliable, resumable, real-time data streaming into client applications. We originally built Durable Streams as the delivery layer inside Electric, our Postgres-native sync engine, and are now standardizing it as a standalone protocol."

Notes on building CRDT-based local-first and end-to-end encrypted applications

"You have to take special care about how you handle updates from other clients when the source of truth is no longer a server that validates all mutations to the data. You don't want a malicious user to push invalid data to other clients, for example by creating cycles in what should be a tree."

DKG with OrbitDB: Decentralized Key Generation Demo

"This project demonstrates how Distributed Key Generation (DKG) can be coordinated using OrbitDB, a decentralized, peer-to-peer database. It showcases how multiple participants can collaboratively generate cryptographic keys and coordinate threshold signatures without relying on a central server."

Apptron

"Local-first development platform"

✨ Apps

Proficio - Local first habit tracker

"Proficio is a cross-platform habit tracking application that helps you monitor your journey away from bad habits. Built with Tauri, SvelteKit, and TypeScript, it provides a clean, intuitive interface to visualize your progress in real-time."

Typesetter

"A minimalist, local-first Typst editor."