Browsing Category
Enabling static evaluation of SQL queries at Meta –
UPM is our internal standalone library to perform static analysis of SQL code and enhance SQL authoring.
RPM…
Read More...
Read More...
Retrofitting null-safety onto Java at Meta
We developed a new static analysis tool called Nullsafe that is used at Meta to detect NullPointerException (NPE)…
Read More...
Read More...
How Precision Time Protocol is being deployed at Meta
Implementing Precision Time Protocol (PTP) at Meta allows us to synchronize the systems that drive our products and…
Read More...
Read More...
Timing accuracy and precision for the way forward for computing
Meta is deploying a network timing protocol, Precision Time Protocol (PTP), to improve the accuracy and precision…
Read More...
Read More...
Enhancing code overview time at Meta
Code reviews are one of the most important parts of the software development process
At Meta we've recognized the…
Read More...
Read More...
Supply management that’s user-friendly and scalable
Sapling is a new Git-compatible source control client.
Sapling emphasizes usability while also scaling to the…
Read More...
Read More...
Tulip: Schematizing Meta’s knowledge platform
We're sharing Tulip, a binary serialization protocol supporting schema evolution.
Tulip assists with data…
Read More...
Read More...
Decreasing Instagram’s fundamental video compute time by 94 %
In our constant quest to prioritize efficiency, Instagram's engineers have developed a way to process new videos…
Read More...
Read More...
Bettering Instagram notification administration with machine studying and causal inference
We're sharing how Meta is applying statistics and machine learning (ML) to improve notification personalization and…
Read More...
Read More...
From zero to 10 million strains of Kotlin
We’re sharing lessons learned from shifting our Android development from Java to Kotlin.
Kotlin is a popular…
Read More...
Read More...