In this episode of the Meta Tech Podcast, host Pascal interviews Katherine and Dustin, two Meta engineers, about the unique aspects of coding at a large company like Meta. They discuss the company's "MUFAST" mantra and the infrastructure that supports it, focusing on the benefits and challenges of using a monorepo system for code management. The conversation covers the advantages of code sharing and unified API updates, as well as the difficulties in source control, continuous integration, and the need for specialized tools. They also delve into Meta's code generation practices, the importance of code review, testing, and the use of code modification services to maintain code base health and facilitate large-scale changes. The episode highlights Meta's culture of trust and shared responsibility among engineers, emphasizing the balance between freedom and accountability in the development process.
Sign in to continue reading, translating and more.
Continue