21: Kotlin at Facebook with Sergey

21: Kotlin at Facebook with Sergey

Pascal is joined by Rachel in the co-host chair for this first episode of the new decade. The two interview Sergey from the Android UI Frameworks team to discuss the long-awaited rollout of Kotlin within Facebook. Sergey himself is currently working on a new set of APIs for building UI components in Kotlin.

With Rachel's background in React and React Native, they explore some of the inspirations and differences between React, React Native and Litho before talking about the design of new Kotlin APIs for Litho. The last part of the conversation focuses on the gradual adoption of Kotlin at Facebook and why this is a big undertaking at a company operating at this scale.

Please do send us feedback! You can reach us via email mobilepodcasts@fb.com, Twitter (@insidefbmobile) or Instagram (insidefbmobile).

Links Timestamps
  • Intro 0:00
  • React Native Docs Update 0:58
  • Flipper Sidebar Reorganisation 4:42
  • Interview with Sergey 8:01
  • Litho and React-style UI frameworks 14:47
  • Kotlin API Design 27:53
  • Kotlin at Facebook 36:30
  • Redex Code Optimisation 39:25
  • Introducing New Languages at Facebook 40:32
  • Facebook Mobile Build Infrastructure 41:19
  • Litho's Target Audience 43:07
  • Educating About New Languages 46:29
  • Code Formatting (ktfmt) 48:45
  • Current Kotlin Use at Facebook 50:21
  • Outro 51:41
  • Bloopers 55:40

Denne episoden er hentet fra en åpen RSS-feed og er ikke publisert av Podme. Den kan derfor inneholde annonser.

Episoder(94)

BONUS: Send Us Your Questions About Engineering at Meta

BONUS: Send Us Your Questions About Engineering at Meta

Pascal is going on Recharge for August so there will be no regular interview episode. However, we want to hear your questions for our mailbag episode. Send them to us on Instagram (https://www.instagr...

29 Jul 1min

87: Everything is Power: Battery Life Engineering for AI Glasses

87: Everything is Power: Battery Life Engineering for AI Glasses

What changes for you as a developer when the device moves from your pocket to your face? The battery shrinks by an order of magnitude, the thermal budget is whatever won't make your nose uncomfortable...

13 Jul 41min

86: A Hard Cell: Engineering Ultra-Narrow Batteries for AI Glasses

86: A Hard Cell: Engineering Ultra-Narrow Batteries for AI Glasses

Your smart glasses run all day on a battery narrower than your pinky finger and building it required reinventing how batteries are made. In this episode, Pascal talks to Karthik and Myuran, the engine...

9 Jun 42min

85: Reel Friends: Building Social Discovery that Scales to Billions

85: Reel Friends: Building Social Discovery that Scales to Billions

You've probably spotted those little circles of your friends' faces popping up on Facebook Reels. They look simple enough, but building them was a proper engineering challenge. In this episode, Pascal...

8 Mai 38min

84: Trust But Canary: Configuration Safety at Scale

84: Trust But Canary: Configuration Safety at Scale

Have you ever wondered how Meta makes config rollouts safe at scale? In this episode, Pascal sits down with Ishwari and Joe to discuss Meta's approach for propagating changes across services in second...

2 Apr 37min

83: Patch Me If You Can: AI Codemods for Secure-by-Default Android Apps

83: Patch Me If You Can: AI Codemods for Secure-by-Default Android Apps

At Meta, even seemingly simple engineering tasks—like updating an API—become monumental undertakings when you're dealing with millions of lines of code and thousands of engineers, especially if the ch...

27 Feb 47min

82: CSS at Scale with StyleX

82: CSS at Scale with StyleX

It's not just Not Invented Here Syndrome. Some technologies like CSS simply don't scale if you're building some of the largest websites on the planet with thousands of engineers committing to the same...

8 Jan 44min

81: From Zero to Polish: Building Meta Ray-Ban Display

81: From Zero to Polish: Building Meta Ray-Ban Display

You've likely heard of Meta Ray-Ban Display by now — but what's it actually like to work on it? In this episode, Pascal talks to Kenan and Emanuel about the exciting features of Meta's First-Gen Displ...

12 Des 202547min

Populært innen Teknologi

lydartikler-fra-aftenposten
teknisk-sett
smart-forklart
tomprat-med-gunnar-tjomlid
elektropodden
nasjonal-sikkerhetsmyndighet-nsm
rss-kunstig-intelligens-med-elisabeth-maren-og-morten
rss-ki-praten
fornybaren
shifter
rss-alt-som-gar-pa-strom
teknologi-og-mennesker
rss-snakk-om-sikkerhet
rss-fisketimen
rss-ai-forklart
rss-alt-vi-kan
digital-forretningsforstaelse
rss-polypod
pedagogisk-intelligens
rss-plateprat