The Facebook Open Source team is very excited to share our new podcast, The Diff. From React to Reason, GraphQL to Docusaurus, Facebook has one of the largest open source programs in the world, with over 450 public projects and over 1 million followers on GitHub across our entire portfolio. Hosted by Joel M., a developer advocate on the team, The Diff showcases the program, the projects and the people that drive our mission of building community through open source technology.
“Facebook has one of the largest open source programs in the world, with over 450 public projects and over 1 million followers on GitHub across our entire portfolio. Open source is core to Facebook's mission of building community and bringing the world closer together.”
From Facebook's founding in 2004, we have embraced the power and utilized the technologies of open source every day to build our family of apps and services.
Please join us on this journey to get both insight and perspective from those inside and outside of Facebook that drive this program. We invite you to subscribe on iTunes, Spotify, Google Play, or your favorite podcast platform.
Episode #0: The Trailer
Joel announces the new podcast, The Diff, from Facebook Open Source, providing a preview of the exciting episodes to come. Please join us on this journey to get both insight and perspective from those inside and outside of Facebook that help drive this program.
Episode #1: Inside Facebook Open Source
On our inaugural episode of The Diff, Joel talks to Christine A. and Eric N., open source developer advocates at Facebook. Learn about why we named the podcast “The Diff”, our definition of developer advocacy, how we launch projects, and why Facebook is involved in open source. You will also discover the relationship between Eric and triangles, and so much more.
Episode #2: The GraphQL story
On this episode of The Diff, Dan S. and Lee B., two of the creators of GraphQL, join Joel to discuss this query language that helps you deal with data. You will hear about how GraphQL was born from a need to make Facebook's mobile News Feed more compelling. We answer how GraphQL compares to REST, and we talk about GraphQL's move to the Linux foundation. Joel also gets excited when he hears that Dan runs a GraphQL-based project for soccer statistics.
Episode #3: The birth of React and Reason
On this episode of The Diff, Joel talks to Jordan, the creator of React, our most popular open source project, and the creator of Reason, a programming language cousin of JavaScript based on OCaml. Learn about why React was born, the need for another programming language, and how both of these projects have impacted development both inside and outside of Facebook. Also Joel finds out the real name of Reason's package manager.
Episode #4: Managing the successful React community
On this episode of The Diff, Joel talks to Dan A., a very popular name in the React community, and Tom O., the director for both React and React Native at Facebook. Find out how React grew to become one of the most popular projects at Facebook and on GitHub and how we manage such a growing and vibrant community. Learn what drove the development of React Native from the React architecture and how Redux started out as a project developed outside of Facebook only to now be used in core projects within the company.