GOTO - The Brightest Minds in Tech

Design & Develop Distributed Software Better w/ Multiplayer • Tom Johnson & Julian Wood

Jun 6, 2025
Tom Johnson, Co-Founder and CTO of Multiplayer, and Julian Wood, Serverless Developer Advocate at AWS, delve into the complexities of modern software development. They discuss the importance of simplifying processes through automation, particularly in documentation and debugging. Emphasizing collaboration and transparency, they explore the role of visual tools in understanding software architecture. The conversation also touches on evolving practices, the impact of AI on accessibility for developers, and the future of infrastructure abstraction in driving innovation.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

Tom Johnson's Career Journey

  • Tom Johnson shared his journey from machine learning to distributed systems and founding Multiplayer.
  • He was motivated by repeatedly facing tedious manual work in complex software projects and wanted to solve it.
INSIGHT

Observability as Documentation

  • Observability data can serve both monitoring and automated documentation purposes.
  • Using live telemetry creates a truthful, real-time documentation of system behavior.
ADVICE

Start Simple With Modular Design

  • Keep your system simple initially, favor monolith and monorepo setups.
  • Use modular code design with clear APIs to allow future scaling or splitting without massive rewrites.
Get the Snipd Podcast app to discover more snips from this episode
Get the app