Facebook introduced audience insights in May as a way for brands to learn more about the audiences they target with their ads on the social network in order to refine their strategies, but what technical challenges did it face, and how were they overcome? Software engineers Deniz Demir, Islam AbdelRahman, Liang He and Yingsheng Gao answered those questions in a post on Facebook’s engineering blog.
To the average person, lint is something that gets caught by filters in clothes dryers, but to computer programmers, lint is actually helpful, as in lint programs, which help them sniff out bugs and coding errors in C programs. But why did Romanian C++ programmer and author Andrei Alexandrescu choose to write flint, Facebook’s lint program, in the D language? He explained the reasoning in a post on the Facebook engineering blog.
In 2007, Facebook open-sourced cross-language framework Thrift, which it had been using internally for the previous year. Thursday, following the addition of several features and a host of performance improvements, Thrift was re-open-sourced as FBThrift.
Does anyone remember the days when Facebook’s gaming ecosystem was dominated by Zynga? The social network continued to extend its reach in the gaming sector with Wednesday’s announcement of the release of a software-development kit for the Unity game engine.