Mar 11 2019

The Diff: A Podcast From Facebook Open Source

By Meta Careers
Share icon
Facebook share icon
Facebook share dark icon
Whatsapp share icon
Whatsapp share icon
Twitter share icon
Twitter share dark icon
Close icon
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.
Learn more about the Facebook Open Source program at opensource.facebook.com.

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.

Stay Connected!

Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. You may view our Equal Employment Opportunity notice here. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. We may use your information to maintain the safety and security of Meta, its employees, and others as required or permitted by law. You may view Meta Pay Transparency Policy, Equal Employment Opportunity is the Law notice, and Notice to Applicants for Employment and Employees by clicking on their corresponding links. Additionally, Meta participates in the E-Verify program in certain locations, as required by law.

Meta is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at accommodations-ext@fb.com.
Let us know you're interested.
Share your resume or LinkedIn profile with our recruiting team and create personalized job alerts.