localfirst.fm

#14 – Matthew Weidner: Architectures for Central Server Collaboration


Listen Later

The guest of this episode is Matthew Weidner, a computer science PhD student at Carnegie Mellon University focussing on distributed systems and local-first software. Matthew has recently published an extensive blog post about architectures for central server collaboration which is explored in depth in this conversation comparing different approaches such as CRDTs and event sourcing.

Mentioned in podcast

  • Matthew Weidner: x.com/MatthewWeidner3 / mattweidner.com
  • Architectures for Central Server Collaboration
  • TRVE Data project
  • Shapiro 2011 paper
  • Carlos Baquero papers
  • CRDT paper (the "very theoretical" one)
  • Collabs: Docs / Paper
  • Jupiter collaboration system from the 90s
  • Building on Quicksand
  • Immutability Changes Everything
  • Ink & Switch's Upwelling
  • list-positions
  • Fractional indexing

Links:

  •  Website: localfirst.fm
  • X/Twitter: x.com/localfirstfm
  • YouTube: youtube.com/@localfirstfm

Thank you to Expo and Rocicorp for supporting the podcast.

...more
View all episodesView all episodes
Download on the App Store

localfirst.fmBy localfirst.fm

  • 4.9
  • 4.9
  • 4.9
  • 4.9
  • 4.9

4.9

16 ratings


More shows like localfirst.fm

View all
Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

265 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

285 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

578 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

624 Listeners

Soft Skills Engineering by Jamison Dance and Dave Smith

Soft Skills Engineering

271 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

984 Listeners

REWORK by 37signals

REWORK

212 Listeners

Darknet Diaries by Jack Rhysider

Darknet Diaries

7,770 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

185 Listeners

The Stack Overflow Podcast by The Stack Overflow Podcast

The Stack Overflow Podcast

62 Listeners

Dwarkesh Podcast by Dwarkesh Patel

Dwarkesh Podcast

293 Listeners

devtools.fm: Developer Tools, Open Source, Software Development by Andrew Lisowski, Justin Bennett

devtools.fm: Developer Tools, Open Source, Software Development

24 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

48 Listeners

How About Tomorrow? by Adam Elmore & Dax Raad

How About Tomorrow?

21 Listeners

Latent Space: The AI Engineer Podcast by swyx + Alessio

Latent Space: The AI Engineer Podcast

70 Listeners