Meta Tech Podcast

55: What it's like to ship code at Meta

Aug 30, 2023
Two software engineers at Meta, Katherine and Dustin, discuss the challenges and benefits of shipping code at Meta. They cover topics such as monorepos, pre-commit code review, and CI infrastructure. They also talk about the life of a diff, writing bots to write code, finding reviewers, and maintaining stability. The episode provides insights into Meta's code development process and the importance of code review and testing.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

SEV Incident

  • Dustin caused a SEV during bootcamp, changing everyone's life event.
  • This led him to switch to mobile development, highlighting internal mobility.
INSIGHT

Monorepo Benefits

  • Monorepos enable efficient code sharing and API upgrades across platforms.
  • They eliminate the need for complex versioning and inter-repository syncing.
INSIGHT

Monorepo Challenges

  • Monorepos bring challenges like slow source control operations with large files.
  • Tooling needs an extra layer to handle the massive codebase efficiently.
Get the Snipd Podcast app to discover more snips from this episode
Get the app