Aditya Kalro discusses using large-scale data for Machine Learning (ML) research and some of the tools Facebook uses to manage the entire process of training, testing, and deploying ML models.
Janet Wiener discusses using a data pipeline and graphic visualizations to extract and analyze the Chorus – the aggregated, anonymized voice of the people communicating on Facebook - in real time.
Yasuo Hosotani presents how the Agile Tour Osaka has been organized without face-to-face or online meetings but only by using “Like” on Facebook.
Dustin Getz,Daniel Miladinov demonstrate using Facebook React to build a CRUD editor, highlighting React's application of functional programming and immutability to manage complex application state.
Simon Marlow explains how to use Haxl to automatically batch and overlap requests for data from multiple data sources.
David Nolen introduces Om, a ClojureScript library providing a functional layer on top of Facebook React for building MVC UIs.
Adam Ernst shows how his team at Facebook encountered spiraling complexities and declining reliability and decided to make the shift to functional, in the data model and the view layer of News Feed.
David Nolen introduces Om, a ClojureScript library that adds a functional layer on top of Facebook React, providing OO abstractions in a MVC environment.
Justin Moore shares how Facebook's own advances in Data Science have solved intricate location technology problems and how these lessons can be applied to other verticals to achieve similar gains.
Jeff Johnson introduces Apollo, a hierarchical NoSQL data system meant to deal with Facebook's distributed storage needs.
Simon Marlow describes a concurrency-based system built with Haskell that allows front-end programmers to write business logic to access all the back-end services in a concise and consistent way.