Preview Mode Links will not work in preview mode

Meta Tech Podcast


Jan 17, 2019

In this episode, Pascal and Mihaela chat with Emma about Redex, an open-source bytecode optimiser for Android apps. Emma talks about the importance and trade-offs of such optimisations and walks us through the basic steps of how Redex works and the different types of detection patterns it uses. If you are interested in trying Redex for yourself or curious to know how it's different than other similar tools, Emma discusses how to adopt Redex in your app and how to write your own detection pattern.


For feedback, please reach out on Twitter at @insidefbmobile or drop us an email at mobilepodcasts@fb.com.


Topics discussed

 

Time Codes

Intro 0:00.000
PyTorch 1.0 0:39.728
FB Open Source Year in Review 1:20.000
Spectrum 2:06.708
Retiring Nuclide 2:51.525
Recent Litho Changes 3:38.753
Recent Flipper Changes 5:09.199
Emma Intro 6:49.595
What's Redex? 12:16.341
Optimization Passes 16:02.753
Tradeoffs 27:38.198
Open Source 31:52.276
Pattern Match Optimizations 33:28.602
Contributing to Redex 36:56.130
Removing Cats and Good Bye 38:06.425
Outro 38:25.360
Bloopers 41:44.451