Google Tag Manager, a brief intro

Google Tag Manager is, as the name suggests, a place where tags are managed. A tag is a piece of code that tracks user data and behaviour. These tags include AdWords conversion tracking, Google Analytics, tracking pixels, Hotjar and many other datas. Before the launch of Google Tag Manager (GTM) these tags had to be custom hard-coded into the web page HTML code by your (already busy) developers. The tags would be scattered throughout pages, templates, JavaScript files… This approach was messy, inconsistent, and often times prone to errors.Continue reading Event tracking via Google Tag Manager and UX findings

In early 2015 a customer wanted something we hadn’t done before: a website with all content residing behind a REST API. We decided we wanted to go the extra mile and started looking at possible solutions.

After seeing more frequent mentions in various online publications we were convinced to build the front-end side in React. We started out with one condition: “Everything had to be isomorphic”. Continue reading One year with React in action

How we created the best online voting test
… and amazed ourselves

When the University of Antwerp in participation with Treecompany asked Wieni to develop the “Stemtest” (political online voting test) we instantly knew we didn’t want to build this in Drupal, like we do for most of our sites. At that time, we were experimenting with Backbone.js. This new project seemed like the perfect opportunity to gain some hands-on experience . We had to expect about six million submissions in one month, with peaks up to 15.000 users at the same time. This meant that we had to reevaluate the way we store data, and determine if we could minimize its retrieval or even avoid it altogether.