Latest post

Using AWS Lambda and Slack to have fun while saving on EMR costs

Author image

We all have these times where we hack a piece of code together in 5 minutes. Usually, these pieces of code are not hidden gems, they tend to do simple stuff. Every once in a while though, you will find yourself writing a simple script which gives you a big smile afterwards. In this post, I will discuss one of »

Read data from an Angular app from outside

Author image

Although data layers are becoming more and more mainstream, quite often we still run into sites that do not have any kind of data layer available, forcing us to execute some funky tricks to get to the data we need for our web analytics and DCO projects. And these funky tricks are pretty fun to perform, actually. Recently I had »

Working with Creative Macros in AppNexus hosted creatives

Author image

As a creative developer, one of the best features of AppNexus is their huge number of creative macros. We use those macros for quite some purposes, like reading query string parameters, reading user context information like state and device type and to do some advanced click tag magic. Their creative macros look something like this: ${MACRO_NAME}, and as a »

The history and future of ad viewability tech

Author image

Viewability and its companion exposure time are becoming more and more default metrics and measurements for online media campaigns. But ever since, I've heard quite some times that the measurement of viewability is a real pain in the ass, and a pain in the ass for multiple reasons. Sometimes it was about the high CPM - 12c CPM is no »

Moving API requests in React to Redux-Saga’s

Author image

In the last year we, at Greenhouse Group, have developed several React-based applications. One of the latest projects I’m working on is an internal tool to monitor marketing expenses for the marketeers within our company. It was my responsibility to set up this new tool based upon the experiences we’ve gained and from a proof of concept the »