TRecs: Declutter Recommendations by going Real-time
How is it possible to make AdRoll’s highest performing ad unit, perform even better? Learn how we managed to make our recommendations system nimble, scalable and easy to A/B test.
Interested in working with us? We are hiring!
See open positions
How is it possible to make AdRoll’s highest performing ad unit, perform even better? Learn how we managed to make our recommendations system nimble, scalable and easy to A/B test.
Listen to some inspiring stories from the some of women of AdRoll Engineering!
Some of us organized a conference for developers in Buenos Aires, Argentina and we tell you all about it!
Click prediction may be a simple binary classification problem, but it requires a robust system architecture to function in production at scale. At AdRoll, we leverage the AWS ecosystem along with a suite of third party tools to build the predictors that power our pricing engine, BidIQ. This is a tour of the production pipelines and monitoring systems that keep BidIQ running.
Erlang pitches a big tent and welcomes new language and framework implementations based on the Beam virtual machine.
We used these techniques to take unit testing to the limit in our Elixir projects.
In the spirit of National Women’s History Month, we are publishing our third volume of our Tech Women of AdRoll Group series to celebrate and honor women across AdRoll Group, and to acknowledge their diversity of backgrounds, viewpoints, and experiences.
We sped up our development and deployment process considerably by reducing test run times by more than 50%, and you can too by applying these same testing patterns!
We slashed our DynamoDB costs by over 75% using Kinesis, DynamoDB streams, and Erlang/OTP (and now Elixir) to implement a global cache warming system. We present that system and two new open-source libraries for processing Kinesis and DynamoDB streams in a similar way using Elixir and Erlang.
Over the past years, we have put a lot of work into building a solid infrastructure for UI development. In this post, we talk about the human aspects of collaborative front-end projects.