Changelog & Friends – Episode #71

Local-first, y/n?

with Johannes Schlickling & James Long

All Episodes

Our friends Johannes Schlickling & James Long join us to discuss the movement of local-first, its pros and cons, the tradeoffs, and the path to the warming waters of mostly local apps.

Featuring

Sponsors

Fly.ioThe home of Changelog.com — Deploy your apps close to your users — global Anycast load-balancing, zero-configuration private networking, hardware isolation, and instant WireGuard VPN connections. Push-button deployments that scale to thousands of instances. Check out the speedrun to get started in minutes.

TimescalePurpose-built performance for AI Build RAG, search, and AI agents on the cloud and with PostgreSQL and purpose-built extensions for AI: pgvector, pgvectorscale, and pgai.

Eight SleepUp to $600 off Pod 4 Ultra — Go to eightsleep.com/changelog and use the code CHANGELOG. You can try it for free for 30 days - but we’re confident you will not want to return it (we love ours). Once you experience AI-optimized sleep, you’ll wonder how you ever slept without it. Currently shipping to: United States, Canada, United Kingdom, Europe, and Australia.

WorkOSAuthKit offers 1,000,000 monthly active users (MAU) free — The world’s best login box, powered by WorkOS + Radix. Learn more and get started at WorkOS.com and AuthKit.com

Notes & Links

📝 Edit Notes

Chapters

1 00:00 Let's talk! 00:40
2 00:40 Sponsor: Fly.io 02:32
3 03:12 Meet our friends 02:23
4 05:34 Defining local-first 04:01
5 09:36 Why go local-first? 16:36
6 26:12 Sponsor: Timescale 02:17
7 28:29 Sponsor: Eight Sleep 02:32
8 31:01 What are the tradeoffs? 15:09
9 46:10 Fighting the browser 02:41
10 48:51 Overtone.pro 07:35
11 56:26 Sponsor: WorkOS 02:50
12 59:16 How warm are local-first waters? 11:42
13 1:10:59 Apple notes is less local-first 05:59
14 1:16:57 The future for "mostly" local 13:35
15 1:30:32 Listen to localfirst.fm 01:38
16 1:32:10 Closing thoughts and stuff 01:28

Transcript

⏰ Coming Soon

Changelog

We're hard at work on the transcript for this episode! Sign in / up to access transcript notifications. 💪

Player art
  0:00 / 0:00