The Art of Changing Large Software Systems in Place

Learn about the process of replacing pieces of infrastructure without disturbing engineers or users. This talk is based on lessons learned from rewriting the majority of the code that renders Facebook’s News Feed on Android with Litho (fblitho.com), a new and open sourced UI rendering framework from Facebook.

Jason Sendros, Facebook

I've been working on the Facebook for Android app for the past 5 years. In that time, I've worked on scroll performance for News Feed and rewritten the rendering infrastructure for News Feed twice. I'm a Litho wizard, a scroll performance guru, and I am sometimes lucky enough to stumble my way through Flexbox.