Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore how Facebook optimizes developer workflows and leverages deep learning for advanced developer experiences in this 24-minute conference talk from F8 2017. Discover the ideal developer workday, learn about powerful tools like PHP, HHM, React Native, and Watchmen, and understand how Facebook tackles challenges at scale. Dive into the advantages and challenges of Nuclide, Facebook's integrated development environment, and gain insights into building robust, responsive IDEs. Uncover the engineering principles behind Facebook's developer tools and understand how they contribute to faster, more efficient development processes.
Syllabus
Intro
Welcome
Ideal Developer workday
The build
PHP
HHM
React Native
Scale
Static Resources
Hack Server
Watchmen
Sand Castle
Engineering Time
Context Switch Overheads
Source Control
Nuclide
Advantages of Nuclide
Challenges of Nuclide
Building a robust responsive IDE
What we expect from an IDE
Does it work like that
Why is it happening
How did we do it
How it works
Conclusion
Taught by
Meta Developers