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.

This post will be updated as videos become available.

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 Facebook.com 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 Wit.ai, the Free NLP Service

Software Engineer Julien Odent

Wit.ai 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.  

Join Our Engineering Community

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