Improving account security with delegated recovery
Use your Facebook account to provide additional authentication as part of the recovery process at GitHub.
Source: www.facebook.com
Use your Facebook account to provide additional authentication as part of the recovery process at GitHub.
Source: www.facebook.com
With Yarn, engineers still have access to the npm registry, but can install packages more quickly and manage dependencies consistently across machines or in secure offline environments. Yarn enables engineers to move faster and with confidence when using shared code so they can focus on what matters — building new products and features.
Source: code.facebook.com
UDP Priming. In essence, before we send out the feed request over TCP, we send an encrypted UDP packet to the server, containing the feed request. The purpose of doing this is to give a hint to the server to kick off fetching and caching of data much earlier. When the actual feed request arrives over TCP, the server can then simply construct the response from cached content and send it back. Enabling this technique allowed us to gain several hundred milliseconds more.
Source: code.facebook.com
Today, we’re happy to release React Native for Android. At Facebook we’ve been using React Native in production for over a year now.
Source: code.facebook.com
We’ve been working on a solution to simplify the process of retrieving server data, and we’re happy to share our solution via open source: Relay.
Source: code.facebook.com
Would it be possible to generate a fixed header that could be stored on client and therefore not need to be transmitted? In that scenario, only the payload would need to be sent, which would make this the winning format.
Source: code.facebook.com
Some Pages are marked Very responsive to messages below the cover photo to let you know which Pages are likely to reply to messages. These Pages have responded to at least 90% of messages and maintained a median response time of 5 minutes for all replies sent over the last 7 days.
Source: www.facebook.com
Today, we’re open-sourcing Facebook Infer, a static program analyzer that Facebook uses to identify bugs before mobile code is shipped
Source: code.facebook.com
It is critical to understand that due to our malleable standards of evaluation, this process fundamentally has no end, ever. We are simply never going to realize a state of software nirvana where everything is supremely satisfying. That’s an important emotional realization. The fundamental reward of an improvement process is the experience of betterment, not some mythical destination.
Source: www.facebook.com
Flow adds static typing to JavaScript to improve developer productivity and code quality. In particular, static typing offers benefits like early error checking, which helps you avoid certain kinds of runtime failures, and code intelligence, which aids code maintenance, navigation, transformation, and optimization.
Source: code.prod.facebook.com
With thousands of commits a week across hundreds of thousands of files, Facebook’s main source repository is enormous–many times larger than even the Linux kernel, which checked in at 17 million lines of code and 44,000 files in 2013. Given our size and complexity—and Facebook’s practice of shipping code twice a day–improving our source control is one way we help our engineers move fast.
Source: code.facebook.com
With timeline, now you have a home for all the great stories you’ve already shared. They don’t just vanish as you add new stuff. Timeline is wider than your old profile, and it’s a lot more visual. The first thing you’ll notice is the giant photo right at the top. This is your cover, and it’s completely up to you which of your photos you put here.
Source: blog.facebook.com
We launched Places to let you share where you are with your friends and see who’s nearby. Now with Deals, you also can see what offers are nearby and share those deals with your friends.
Source: www.facebook.com
Starting today, you can immediately tell people about that favorite spot with Facebook Places. You can share where you are and the friends you’re with in real time from your mobile device.
Source: blog.facebook.com
Today we are introducing three new components of Facebook Platform to make the connections-based Web more real: social plugins, the Open Graph protocol, and the Graph API.
Source: developers.facebook.com
Source: blog.facebook.com
From the beginning of Facebook, people have used their real names to share and connect with the people they know. This authenticity helps to create a trusted environment because you know the identity of the people and things on Facebook. The one place, though, where your identity wasn’t reflected was in the Web address for your profile or the Facebook Pages you administer. The URL was just a randomly assigned number like "id=592952074." That soon will change.
Source: blog.facebook.com
Links relevant to my work and interests: IT, agile, startups, Internet, web development, databases, programming, design patterns, work motivation... (Popular topics)