HackerTubewatch
Surprise me
Frame from The past, present, and future of local-first - Martin Kleppmann (Local-First Conf) Plays via YouTube's privacy-enhanced embed

The past, present, and future of local-first - Martin Kleppmann (Local-First Conf)

Local-First Conf
Talks
YouTube
1 HN user recommended this talk1 month2025 score 1
Years with an HN recommendation, 2007–2026

Cited in sync-engine and local-first threads for Kleppmann's argument for a generic, standardised sync protocol or service.

Martin Kleppmann's Local-First Conf talk reviewing where the local-first idea came from, where it stands five years after the essay, and what the community should work toward. He argues for generic sync infrastructure.

“Martin Kleppmann in his talk last year spoke [1] the need for a generic sync protocol, which was very interesting.” (HN, 2025)

1 recommendations · 3 citations · Talks · intermediate

4 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@rapnie May 2025 Recommends
on HN thread Reverse engineering of Linear's sync engine
There is a proliferation of sync tools and little standardization. Here some in local-first space [0]. Martin Kleppmann in his talk last year spoke [1] the need for a generic sync protocol, which was very interesting. [0] [link] [1] [this video]
Kleppmann argues for a generic sync protocol

Citations, criticism and jokes

@rapnie Mar 2025 Cites it
on HN thread Sync Engines Are the Future
Martin Kleppmann in one of his recent talks about the future of local-first, mentions the need for a generic sync service for the 'local-first end-game' [0] as he calls it. Standardization is needed. Right now everyone and their mother is doing sync differently and building production platforms around their own protocols and mechanisms. [0] [this video]
Kleppmann on need for a generic sync service for local-first
@sorrythanks Apr 2025 Cites it
on HN thread Atuin Desktop: Runbooks That Run
I see, I hear you. That isn't what local-first means, though. This is what local-first means: • [link] • [this video]
Defines what local-first actually means
@samwillis Jul 2025 Cites it
on HN thread Local-first software (2019)
Read more
> This is trying to solve a business problem (I can't trust cloud-providers) with a technical trade-off (avoid centralized architecture). I don't think that's quite correct. I think the authors fully acknowledge that the business case for local-first is not complexly solved and is a closely related problem. These issues need both a business and technical solution, and the paper proposes a set of characteristics of what a solution could look like. It's also incorrect to suggest that local-first is an argument for decentralisation - Martin Kleppmann has explicitly stated that he doesn't think decentralised tech solves these issues in a way that could become mass market. He is a proponent of centralised standardised sync engines that enable the ideals of local-first. See his talk from Local-first conf last year: [this video]
Kleppmann favors centralised standardised sync engines over decentralisation

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close