#22 – Paul Butler: Jamsocket

The guest of this episodeis Paul Butler, founder of Jamsocket and creator of the Y-Sweet project. This conversation will delve into building vs buying a sync engine and explore the various projects behind Jamsocket including Plane, Y-Sweet and ForeverVM. 00:00 Intro 02:41 Jamsocket Origin Story 07:45 Plane 10:15 Rayon 17:22 Building vs Adopting a technology 25:42 Y-Sweet 31:51 When to choose Yjs 34:55 Choosing multiple Sync Engines 37:39 Boundaries 39:27 Challenges in building Sync Engines 45:48 Data encryption 53:51 WebAssembly 01:00:29 ForeverVM 01:04:00 Outro Mentioned in podcast: Paul Butler: https://paulbutler.org / https://x.com/paulgb Jamsocket: https://jamsocket.com Learn Yjs: https://learn.yjs.dev Y-Sweet: https://jamsocket.com/y-sweet Plane: https://plane.dev ForeverVM: https://forevervm.com You might not need a CRDT: https://jamsocket.com/blog/you-might-... AI as a Player in Multiplayer: https://jamsocket.com/blog/case-study... Browsertech Digest Trip Report: Local First Conf: https://digest.browsertech.com/archiv... Browsertech Digest: Encrypting offline storage for local-first apps: https://digest.browsertech.com/archiv... The WebAssembly App Gap: https://paulbutler.org/2020/the-webas... Browsertech Digest: Figma is a File Editor: https://digest.browsertech.com/archiv... Links: Website: https://localfirst.fm X/Twitter: https://x.com/localfirstfm Thank you to https://electric-sql.com/ and https://jazz.tools/ for supporting the podcast.