In the Summer of 2013, Facebook engineers started a major redesign of the HHVM JIT compiler that brought an overall 15% reduction of CPU usage on Facebook’s web servers. Facebook engineer Guilherme Ottoni has recently described how Facebook achieved that result by backing profile-guided optimizations (PGO) into their JIT compiler.
Microsoft has made available Bot Framework Preview to developers and Google has purchased API.ai, a bot engine with many integrations.
The new Zstandard 1.0 compression algorithm, recently open sourced by Facebook, is one of the few compression algorithms that is both faster and more efficient than zlib, the current “reigning standard”, write Facebook engineer Yann Collet and Chip Turner.
Facebook Artificial Intelligence Research laboratory open-sources the Torchnet project to package and optimize boiler plate deep learning code for reuse and plugin-ability.
Now available in beta, Facebook’s new SDK for Swift aims to make it easier for developers to integrate Facebook services into their iOS apps.
Microsoft and Facebook have announced that the Universal Windows Platform will be the next platform to support React Native. Aiding developers build React Native apps on Windows, Microsoft also released a React Native extension for Visual Studio Code that provides debugging and IntelliSense in their cross-platform code editor.
Facebook has opened up the Messenger Platform to be integrated with chatbots performing various tasks.
In order to fulfill its vision of connecting the Earth, Facebook has designed its Facebook Lite app for Android to make it optimized for use in emerging markets, Facebook engineer Gautam Roy explained.
Facebook recently announced open sourcing hardware design for its custom designed Open Rack compatible hardware. Attributing advances in Machine Learning and Artificial Intelligence to richer data sets and more powerful GPU-based systems, Facebook is unveiling its next generation systems code-named “Big Sur”, after the synonymous location in California.
Facebook engineer Natansh Verma explained how they managed to reduce the launch time of the Facebook app for iOS and shave a few seconds off by streamlining their dependencies and using UDP priming.
Facebook and Twitter have released SDKs for Apple tvOS to provide support for onboarding, user verification, and analytics.
At GoTo 2015, Erik Meijer, computer scientist whose name is linked to functional programming and reactive asynchronous programming, recounted the last couple of years in his life, including his cancer diagnosis and how it changed his way of looking at life, and shared his view on the Hacker’s Way.
Facebook has announced the launch of their declarative data framework, Relay. Using GraphQL for structuring data requests, Relay lets developers and designers declare the data they need, letting the framework determine what to retrieve and how to do it.