DotSlash: Simplified executable deployment – Engineering at Meta Feb 6, 2024 We’ve open sourced DotSlash, a tool that makes large executables available in source control with a negligible…
Enhancing Meta’s international maps – Engineering at Meta Feb 7, 2023 A lot has changed since the initial launch of our basemap in late 2020. We're Meta now, but our mission…
Synchronous and asynchronous stack traces Sep 23, 2021 This article was written by Lee Howes and Lewis Baker from Facebook. This is the second in a series of posts…
How WhatsApp is enabling end-to-end encrypted backups Sep 10, 2021 In order to protect the privacy of people's messages, WhatsApp has offered end-to-end encryption as standard…
A quick historical past of Rust at Fb Apr 29, 2021 Facebook hugs Rust, one of the most loved and fastest growing programming languages available today.…
Enhancing Meta’s SLO workflows with knowledge annotations Aug 29, 2022 When we focus on minimizing errors and downtime here at Meta, we place a lot of attention on service-level…
From zero to 10 million strains of Kotlin Oct 24, 2022 We’re sharing lessons learned from shifting our Android development from Java to Kotlin. Kotlin is a popular…
A story of JavaScript exploitation Jul 20, 2022 At Meta, our Bug Bounty program is an important element of our “defense-in-depth” approach to security. Our…