F8 2019 Day 1 keynote and session videos
Today, we kicked off F8 2019. Thousands of attendees gathered in San Jose to learn about our latest plans, research, tools, and open source releases. Topics included ensuring Messenger and WhatsApp are the fast, secure, private centers of your social experience; making Communities as central as friends in Facebook; making commerce thrive in Instagram; and developing the technology that will shape next-generation platforms. Check out videos of today’s F8 keynote address and several of the technical sessions below.
Keynote address
Mark Zuckerberg launched Day 1 with a discussion of the principles that will guide us as we build a more privacy-focused social platform. He shared plans for the technology that will shape the next-generation platforms; make Communities as central as friends in Facebook; make commerce thrive in Instagram; and ensure Messenger and WhatsApp are the fast, secure, private centers of your social experience. Watch the full keynote here:
Building the New with React, GraphQL, and Relay
Software Engineer Juan Tejada, Front End Engineer Ashley Watkins, and Software Engineer Benoit Girard
Open source projects such as React, GraphQL, and Relay are powering more and more Facebook services. This session covers how Facebook uses the latest features of technologies like React Suspense to help deliver a high-quality, modern web experience.
Meet, the Free NLP Service
Software Engineer Julien Odent is Facebook’s free NLP as a service offering, with a growing community of developers. Learn more about how we are continuously improving the platform and adding new features.
Mobile Innovation with React Native, ComponentKit, and Litho
Software Engineer Pasquale Anatriello, Front End Engineer Eli White, and Software Engineering Manager Thong Nguyen
The Facebook platform helps many developers create compelling mobile applications. This session covers how we use and open-source our mobile development stack to deliver beautifully designed and super responsive apps on both Android and iOS.
Using Docusaurus to Create Open Source Websites
Front End Engineer Yangshun Tay
Learn how Docusaurus makes it simple to create a website for open source project documentation, then get hands-on by creating a Docusaurus website.
Facebook Loves Python, and Python Loves Facebook
Production Engineer Cooper Lees, Production Engineer Lisa Roach, Software Engineer Sinan Cepel, and Production Engineer John Reese
Get an inside look at how we use Python, some examples of open source projects, and how to take advantage of Python’s latest features, including type annotations.
New App Review Chat Support Channel on Messenger
Developer Operations Review & Support Specialist Erica Engstrom
Engstrom gives a firsthand look at the new app review chat channel, designed to help developers navigate our app review process.
Technical Deep Dive Into Building Messenger Automated Experiences
Partner Engineer Jayesh Jain
A step-by-step walkthrough of how to start building an automated experience on Messenger. Jain covers the Webhook and Permissions setup process and highlights the implementation of key platform features.
i18n at Facebook Scale (FBT)
Software Engineer John Watson
Learn about FBT, an i18n markup language that reduces code complexity, enabling the writing of text that would be tedious or error-prone in a succinct and accurate way. It keeps translatable text bundled with source, making code self-documenting.
Building a Mobile AI Platform
Software Engineering Manager Lin Qiao, Product Manager Aparna Laskhmi Ratan
As a mobile-first company, we are focused on moving AI and ML technology from the server to the edge — but that comes with a new set of opportunities and challenges. This session explores the benefits and constraints of building a mobile-optimized machine learning platform. Get an overview of how we approach training to deployment across NLP, video, ASR, integrity, and content understanding on mobile.
A Lighter, Faster, Simpler Messenger
Software Engineer Joshua Evenson and Software Engineer Jeremy Fein
Join us for an exciting look into how our engineering team is rebuilding Messenger from the ground up. Learn how the client and server teams are working together on a novel way of doing sync and consolidating server interactions.
For more F8-related news, follow along here and on our AI, Tech@, and Newsroom blogs.  
Open-sourcing F14 for faster, more memory-efficient hash tables
Open source at F8 2019
Read More in DevInfraView All
SEP 2, 2021
CacheLib, Facebook’s open source caching engine for web-scale services
APR 29, 2021
A brief history of Rust at Facebook
APR 27, 2021
Reverse debugging at scale
MAR 3, 2021
Boosting the performance of virtual machines with Jump-Start
FEB 17, 2021
Faster, more efficient systems for finding and fixing regressions
FEB 9, 2021
Minesweeper automates root cause analysis as a first-line defense against bugs
Related Posts
Nov 02, 2018
React Conf recap: Hooks, Suspense, and Concurrent Rendering
Mar 21, 2019
Open-sourcing Python Test Runner for multiple tests in parallel
Jan 02, 2019
Open source year in review
Related Positions
Research Scientist, Machine Learning for Motion Sensing
FRL Research Software Engineer-Network
Research Engineer Manager
Research Manager - Theorem Proving
Research Manager, AI - Language Representations
See All Jobs
Facebook © 2021
To help personalize content, tailor and measure ads, and provide a safer experience, we use cookies. By clicking or navigating the site, you agree to allow our collection of information on and off Facebook through cookies. Learn more, including about available controls: Cookies Policy
Facebook EngineeringOpen SourceFacebook Open SourceAndroidiOSWebCore DataData InfrastructureDevInfraProduction EngineeringSecurityConnectivityData Center EngineeringNetworking & TrafficVideo EngineeringVirtual RealityResearch PublicationsML ApplicationsAI ResearchResearch PublicationsWatch Videos