2024.08.22
š° News & Discussions
Local-first is more than just a software problem
Podcast episode / video by @raymmar_: "Local-first software is about more than just software. It's about people, it's about protecting your privacy, it's about data, it's about building relationships that mirror the real world."
Third Wave (Commercial) Open Source
"Iād argue that the principles of local-first software ... are about to become the new ideals of open source software." - @deobald
Liveness, Literacy, Local First, Lambdas and Llamas
Keynote talk by Gilad Bracha at LambdaConf2024. "Gilad [discusses] the concept of live programming and its connection to literate, local-first, and functional programming."
Stripe's Monorepo Developer Environment
A blog post submitted to Hacker News, with a discussion on local versus remote development environments.
"The new breed of local-first software requires a new operating environment"
An interesting idea from @_feynon: local-first requires "a new browser that can leverage all the siloed data with on-device multimodal LLMs and agents across apps in a privacy-respecting way."
"[T]he missing piece is reducing complexity."
"imho to make local first the default way we build apps, the missing piece is reducing complexity." - interesting thoughts from @abraguilera_.
"Most apps should use a sync engine instead of doing RPC."
"It's more clear to me now than ever before: This will become the new default for future app development." - @schickling
Coming Up: Local-First Meetup #18 (Tues Aug 27, 2024)
Talks include: A filesystem for every account by @ShovelCompany, Zero Server Data Security by @getifyX, and How do you make money? and other FAQs by @triplit_dev.
š ļø Tools & Resources
Local-first architecture with Expo
"An introduction to the emerging local-first software movement, including links to relevant learning resources and tools." By @expo.
Broadcasting messages on Chrome extensions
Article by @wilkerlucio on building a local-first YouTube Looper Chrome extension using Automerge and Tinybase.
How local-first provides a better developer experience
Video by @powersync_ that examines 7 developer benefits of local-first app architecture (disclosure: PowerSync is a sponsor of this newsletter).
Legend State
"High performance state and local first sync." "Perfect day to announce Iām taking Legend State to the next level with Legend Kit: a starter kit with tons of components, integrations with popular frameworks and UI kits" - @jmeistrich
BlockSuite
"BlockSuite is a toolkit for building editors and collaborative applications."
āØ Apps
Readwise Reader
"The first read-it-later app for power readers." "Reader syncs across a powerful, local-first web app, iOS app, and Android app."
AFFiNE
"Write, Draw, Plan - a next-gen knowledge base and open-source alternative to Notion & Miro." v0.16 recently released.
Language Garden
"language garden was made to help you learn about programming languages and interpreters." "local-first means 1M users can try this overnight and since the compute is offloaded to the client" - @bmorphism
How to Contribute
Anyone can contribute to Local-First News with a pull request. Instructions and guidelines available here.