Homepage
Open in app
Sign in
Get started
CRITEO TECH BLOG
Tech stories from the R&D team
AI
Data
Privacy Sandbox
Infra & SRE
Developer Experience
Research
CriteoTech Meetups
Careers
Follow
Good Metrics Perimeter
Good Metrics Perimeter
DevXDays’23 — This is fine: A Quest for Alerting Perimeter
Dmitrii Prediger
Jul 3
Research Card: Strategic Arms with Side Communication Prevail Over Low-Regret MAB Algorithms
Research Card: Strategic Arms with Side Communication Prevail Over Low-Regret MAB Algorithms
New “Research Card” from our Criteo AI Lab team
Criteo Engineering
Jul 1
Google’s Privacy Sandbox: The Path Forward for Viability
Google’s Privacy Sandbox: The Path Forward for Viability
Key performance features for the Privacy Sandbox
Lionel Basdevant
Jun 27
Criteo’s Privacy Sandbox Market Testing
Criteo’s Privacy Sandbox Market Testing
Deep dive into Criteo’ s testing methodology and results
ELIAS SELMAN
Jun 27
Trending
Mastering of using underscore in Python
Mastering of using underscore in Python
Underscore (_) is one of the characters used in names in Python. This article will show you how to use it to become a better developer.
Andrey Solomatin
Jun 17
.NET ThreadPool starvation, and how queuing makes it worse
.NET ThreadPool starvation, and how queuing makes it worse
There has been a lot of discussion around ThreadPool starvation. But why? And what it is about? Read on!
Kevin Gosse
May 12, 2020
VictoriaMetrics, a Prometheus Remote Storage solution
VictoriaMetrics, a Prometheus Remote Storage solution
Our migration to VictoriaMetrics as a modern alternative to centralize our metrics reducing infra costs
Charles-Antoine Mathieu
Sep 18, 2023
Memory Anti-Patterns in C#
Memory Anti-Patterns in C#
In the context of aiming for a clean code base at Criteo, Christophe gathered C# anti-patterns we’d like to share with you!
Christophe Nasarre
Jul 1, 2021
All stories
Building a Sustainable Future through Real-Time Data
Building a Sustainable Future through Real-Time Data
Main takeaways from the Aerospike Summit Paris 2024
Criteo Engineering
Jun 23
Notes from AISTATS 2024
Notes from AISTATS 2024
The 27th International Conference on Artificial Intelligence and Statistics (AISTATS) in 2024 just finished and Criteo AI Lab was there!
Hugo Richard
Jun 19
How to make a GraphQL Mutation from a React component
How to make a GraphQL Mutation from a React component
This article is part of a series of six articles using React with the Apollo Client.
Peter Milne
Jun 10
How to make a GraphQL query from a React component
How to make a GraphQL query from a React component
for the React frontend developer
Peter Milne
Jun 10
Our Journey at Codemotion Madrid 2024: Highlights and Insights
Our Journey at Codemotion Madrid 2024: Highlights and Insights
Check out our notes from this great event that took place in Madrid last May.
Criteo Engineering
Jun 5
How to make GraphQL subscriptions form a React Component
How to make GraphQL subscriptions form a React Component
for the React frontend developer
Peter Milne
Jun 5
JIRA Task Flow Visualizer
JIRA Task Flow Visualizer
An open-source tool to visualize task dependencies
Concetto Antonino Privitera
Jun 3
Highlights of Paris-Saclay SPRING 2024
Highlights of Paris-Saclay SPRING 2024
Paris-Saclay Spring 2024, which took place on May 16 at the HEC Paris campus, was a hub of innovation.
Jijie Liu
May 29
My main takeaways from ICLR 2024
My main takeaways from ICLR 2024
I recently had the opportunity to attend the International Conference on Learning Representations (ICLR) in Vienna, Austria.
alain rakotomamonjy
May 22
DevXDays’23 — How to have fewer incidents with Hexagonal Architecture
DevXDays’23 — How to have fewer incidents with Hexagonal Architecture
Discover why several teams at Criteo have adopted this architectural pattern, how its being used and the associated benefits.
Criteo Engineering
May 15
A comprehensive review of DevoxxFR 2024
A comprehensive review of DevoxxFR 2024
Here’s a detailed review of Devoxx France 2024. Get your favorite beverage ready and immerse yourself in the reading.
Criteo Engineering
May 8
Research Card: Exploring 3D-aware Latent Spaces for Efficiently Learning Numerous Scenes
Research Card: Exploring 3D-aware Latent Spaces for Efficiently Learning Numerous Scenes
Paper: Exploring 3D-aware Latent Spaces for Efficiently Learning Numerous Scenes Authors : Antoine Schnepf (Criteo AI Lab), Karim Kassab…
Criteo Engineering
May 1
Insights and Highlights from CommitConf’24
Insights and Highlights from CommitConf’24
CommitConf 2024 took place one more time this year in Madrid, from April 19 to April 20, drawing over 1000 participants and hosting more…
Criteo Engineering
Apr 29
SONiC: let’s migrate from proprietary to Open Source!
SONiC: let’s migrate from proprietary to Open Source!
We run SONiC at scale since 2020, and we are happy!
Kevin Petremann
Apr 22
KubeCon + CloudNativeCon Europe’24 notes
KubeCon + CloudNativeCon Europe’24 notes
The Kubecon + Cloudnative Europe 2024 took place in Paris from March 19 to March 22. Here you have our main takeaways.
Criteo Engineering
Apr 15
Our experience at EACL’24
Our experience at EACL’24
Our highlights from the European Chapter of the Association for Computational Linguistics latest edition where we won the best paper award
Criteo Engineering
Apr 10
Exploring the Criteo Developer eXperience Days 2023
Exploring the Criteo Developer eXperience Days 2023
Get all the details about the second edition of our internal conference dedicated to improving the Developer eXperience in Criteo R&D.
Criteo Engineering
Apr 8
Boost your applications with 🦜🔗LangChain
Boost your applications with 🦜🔗LangChain
Learn how to develop apps with this framework that interconnects with most vector stores, LLMs, and much more.
Henry Lagarde
Apr 2
Research Card: Federated Wasserstein Distance
Research Card: Federated Wasserstein Distance
Tackling the challenge of calculating the similarity between two sets of embeddings, each held by a different party, and respecting privacy
Criteo Engineering
Mar 25
Product Roadmaps for Platform Teams. A trick or a treat?
Product Roadmaps for Platform Teams. A trick or a treat?
If I had asked people what they wanted, they would have said faster horses
Charidimos Chaintoutis
Mar 19
AAAI 2024 Highlights
AAAI 2024 Highlights
I attended the 2024 edition of the AAAI conference in Vancouver last week to present our paper. This is my recap.
Benjamin Heymann
Mar 11
Research Card: Unifying GANs and Score-Based Diffusion as Generative Particle Models
Research Card: Unifying GANs and Score-Based Diffusion as Generative Particle Models
How to merge different generative models into a single framework, allowing the discovery of new types of generative models via hybridization
Criteo Engineering
Mar 4
Will Angular Signals kill state management libraries like NgRx and NGXS?
Will Angular Signals kill state management libraries like NgRx and NGXS?
We test Signals with a POC to see if it could replace and become the final state management mechanisms for Agular applications.
Xavier Dupessey
Feb 27
Why your DevEx journey matters
Why your DevEx journey matters
Over 70 years of software development, yet most firms still overlook Developer Experience management. Will DevEx transform tech like UX did?
Michael Betemps
Feb 19
Highlights from SnowCamp 2024
Highlights from SnowCamp 2024
Our Criteos share the main takeaways from the biggest tech conference in Grenoble.
Criteo Engineering
Feb 15
About Criteo R&D Blog
Latest Stories
Archive
About Medium
Terms
Privacy
Teams