Meta Tech Podcast
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 code base every day. StyleX is Meta’s open-source solution for CSS at scale and allows atomic styling of components while deduplicating definitions for bundle size and exposing a delightfully simple API for developers. Tune in to learn from Melissa, one of the StyleX maintainers how Open Source has acted as a force multiplier for the project, how interacting with other large...
info_outlineMeta Tech Podcast
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 Display Glasses and Neural Wristband, the engineering and product challenges they encountered during development, and their vision for future generations of these devices. Got feedback? Send it to us on Threads (), Instagram () and don’t forget to follow our host Pascal (, ). Fancy working with us? Check out . Links Pyrefly Beta: Pyrefly and Pydantic: Meta Ray-Ban Display:...
info_outlineMeta Tech Podcast
In this episode, Pascal talks to Dharmesh J. (DJ) and Lisa about the vision for the open, scalable future of networking hardware for AI and to break down Meta’s big announcements from the 2025 Open Compute Project (OCP) Summit. We dive into the OCP ecosystem, explore how AI is used to enhance our carbon modeling, and share our progress toward achieving Net Zero emissions across all scopes by 2030. Got feedback? Send it to us on Threads (), Instagram () and don’t forget to follow our host Pascal (, ). Fancy working with us? Check out . Links OCP: OCP Summit 2025: How Meta Is...
info_outlineMeta Tech Podcast
How do you keep Android build times under control when your codebase spans tens of thousands of modules and millions of lines of Kotlin? In this episode, Pascal talks with Iveta, Navid, and Joshua from Meta’s Android Developer Experience team about the technical strategies that help Meta’s engineers stay productive at scale. We discuss approaches like source-only ABIs and incremental compilation – clever solutions that have helped us tackle the challenges of building fast in a monorepo, as well as what you can do to keep your builds fast with Buck2. Got feedback? Send it to us on Threads...
info_outlineMeta Tech Podcast
Creating 3D assets can be daunting, but does it have to be? Mahima and Rakesh are on a quest to democratize 3D content creation with AssetGen, a foundation model for 3D. They discuss the challenges of training such a model given the scarcity of available data and how large language models have unlocked key solutions. As if that weren't enough, they're also tackling the ambitious goal of generating entire worlds from a simple prompt. Tune in to learn more! Got feedback? Send it to us on Threads (), Instagram () and don’t forget to follow our host Pascal (, , @passy.bsky.social). Fancy working...
info_outlineMeta Tech Podcast
To not leave you without an episode for August, Pascal brings you an episode from the Archive. Back in August 2023 for Episode 55, Pascal spoke with Katherine and returning guest Dustin, two software engineers at Meta about how to ship code at Meta. Why do we have a monorepo? Why and how do we do pre-commit code review? What does our CI infrastructure look like? Get the answers to these questions and many more in this episode of the Meta Tech Podcast. Got feedback? Send it to us on Threads (https://threads.net/@metatechpod), Instagram (https://instagram.com/metatechpod) and don’t forget to...
info_outlineMeta Tech Podcast
Join Pascal as he explores the groundbreaking world of generic neuromotor interfaces with Jesse, Lauren, and Sean. Discover how these technologies enable control of devices with just a flick of the wrist or even a simple intention to move. We'll discuss the role of AI in eliminating the need for personalised training, the differences between non-invasive interfaces and their predecessors, and the exciting implications for accessibility. Don't miss this deep dive into the future of human-computer interaction. Got feedback? Send it to us on Threads (), Instagram () and don’t forget to follow...
info_outlineMeta Tech Podcast
What happens when decades-old C code, powering billions of daily messages, starts to slow down innovation? In this episode, we talk to Meta engineers Elaine and Buping, who are in the midst of a bold, incremental rewrite of one of our core messaging libraries—in Rust. Neither came into the project as Rust experts, but both saw a chance to improve not just performance, but developer experience across the board. We dig into the technical and human sides of the project: why they took it on, how they’re approaching it without a guaranteed finish line, and what it means to optimise for...
info_outlineMeta Tech Podcast
Pyrefly is a faster, open-source Python type checker written in Rust, succeeding Pyre. But what prompted the rewrite and what besides the language choice ended up making it faster? Host Pascal talks to Maggie, Rebecca and returning guest Neil about the unexpected complexities of building an incremental type checker that scales to mono repositories in episode 75. Got feedback? Send it to us on Threads (), Instagram () and don’t forget to follow our host Pascal (, ). Fancy working with us? Check out . Links Pyrefly: Pyre: Ruff: PEP 484: Timestamps Intro ...
info_outlineMeta Tech Podcast
To ensure that everyone has access to resilient, high-speed and low-latency connections to Meta services, no matter where in the world they are, Meta makes large-scale investments into subsea cable infrastructure. The recently announced Project Water worth will, Once complete, reach five major continents and span over 50,000 km (longer than the Earth’s circumference), making it the world’s longest subsea cable project using the highest-capacity technology available. In this episode, host Pascal talks with another Pascal and his colleague Andy who are involved at every stage of these...
info_outlineWe don’t know when but at some point in the future we will face what researchers call a "Quantum Apocalypse". This is when quantum computers will be able to break many of our existing encryption algorithms. To keep Meta’a users safe even from attacks that don’t even exist today, Sheran and Rafael are working on post-quantum-ready encryption. Tune in to learn about the various challenges and trade offs that this work brings with it.
Got feedback? Send it to us on Threads (https://threads.net/@metatechpod), Twitter (https://twitter.com/metatechpod), Instagram (https://instagram.com/metatechpod) and don’t forget to follow our host @passy (https://twitter.com/passy, https://mastodon.social/@passy, and https://threads.net/@passy_). Fancy working with us? Check out https://www.metacareers.com/.
Links
-
Post-quantum readiness for TLS at Meta: https://engineering.fb.com/2024/05/22/security/post-quantum-readiness-tls-pqr-meta/
-
Fizz TLS implementation: https://github.com/facebookincubator/fizz
-
NIST Post-Quantum Cryptography Submissions: https://csrc.nist.gov/Projects/post-quantum-cryptography/post-quantum-cryptography-standardization/round-3-submissions
Timestamps
-
Intro 0:06
-
Meta Open Source 101 1:10
-
Intros 1:49
-
Sheran Intro 2:31
-
Rafael Intro 3:37
-
Then Quantum Apocalypse 5:24
-
Why symmetric and asymmetric algos behave differently 8:10
-
Why invest in tomorrow's problems? 9:21
-
First deployment target 14:17
-
Choosing an algorithm 18:06
-
Choosing the right parameters 19:51
-
Performance costs and wins 21:28
-
Stack 23:33
-
Challenges 25:26
-
What's next for PQC? 30:38
-
Working with NIST 32:59
-
Outro 34:30
-
Outtakes 35:43