Archives

The most accurate way to schedule a function in a web browser
A detailed analysis of 3 JavaScript timeout strategies (setTimeout, requestAnimationFrame & Web Worker) and how they perform in…
Read on Medium
Hard skills run the tech, soft skills scale it up
Building great software requires software craftsmanship skills but successful software companies have something in common on top of…
Read on Medium

Generating UUIDs at scale on the Web
Can you trust every browser to generate globally unique identifiers at scale? At Teads, we have tried, and…
Read on Medium
Reducing AWS EMR data processing costs
3 actionable measures to lower your EMR bills: Spot instances, EMR pricing on bigger EC2 instances and idle…
Read on Medium
ScalaIO 2019: “Essential functional structures in Scala”
In this talk, Kevin Margueritte gives an overview of essential functional structures in Scala: Functor/Applicative/Traverse. He demonstrates that…
Read more
Spark UDAF could be an option!
Another real-life use case and methods to consider when optimizing a Spark job, this time using User Defined…
Read on Medium
Career Takeoff — Interview with Software Engineer Assistant Andreea Grigore
After our previous interviews with young talents from our Montpellier and Paris office let’s go to Bucharest to…
Read on Medium
DevopsRex Paris 2019: “Devops & Terraform”
Our Director of Infrastructure Damien Pacaud gave a talk on our use of Terraform at Teads. He discusses…
Read more
Career Takeoff — Interview with Software Engineer Hugo Maitre
In this third article of our interview series, we ask Hugo about his journey to Teads and what…
Read on Medium
Career Takeoff — Interview with Software Engineer Marion Rul
In this second article of our interview series, we ask Marion about her journey to Teads and what…
Read on Medium
Career Takeoff — Interview with Cloud Engineer Marc-Enzo Bonnafon
In the first article of our new interview series called “Career Takeoff”, we showcase a young talent working…
Read on Medium