When I joined Criteo 2 years ago, I was asked to work on the automation of our infrastructure, using Chef. More precisely, I was asked to work on the Chef automation of our Windows servers… I had neither...
Background OpenAM provides open source Authentication, Authorization, Entitlement and Federation software. We chose it as part of our internal SSO platform. The documentation of OpenAM goes into a lot of details about the installation that I don’t need...
One of the themes of this year’s recently finished Devoxx Paris conference was “coding responsibility”, or rather, the responsibility that we as coders have in shaping the future. As Marc Andreessen pointed out 5 years ago now –...
Abstract Some months ago, we had to refactor an internal web-based tool called the Design Tool. We radically redesigned the back-end and the front-end and that could not have been done with solid end-to-end tests to prevent regression....
Taking Care of our Engineering Culture… One Toilet at a Time! Introduction to Code Review When I first joined Criteo, code review was still a new thing in the culture. Taking a page from industry best practices, the DevTools team...
Universal Match The purpose of Universal Match, Criteo’s cross-device solution, is to accurately and consistently identify users across multiple environments and devices along with the associated shopping intent. In the past year, we have been changing the whole...
In this post, we present our analysis of the Chinese Mobile Market and underline critical trends for digital actors like Criteo. For many, China’s image is still very related to the old image of low quality / cheap...
Over here at Criteo we have a few apps that need to be “real time”. By that we mean we should respond in average below 10ms and never above 60ms. A failure to answer means a missed chance...
Devoxx France 2016 DevoxxFR 2016. Photo: DevoxxFR About a month ago, Palais des Congrès in Paris was the host venue of Devoxx France from April 20th to 22nd. The event had over 2500 Software Engineers & some top...
At Criteo R&D, we have an off-site summit every year where the whole dev-team is invited to a nice location for a couple of days, for learning, fun activities and networking with various R&D teams. During last year’s event,...