• Skip to main content
  • Skip to footer

recoveryArea

Content Management for Everyone!

  • About me
  • Blog

AB Testing

Building the Ultimate A/B Testing Developer Experience

12 September 2025 By Pascal Louwes

How I transformed experimentation development from tedious manual processes into a seamless, production-integrated workflow As developers, we’ve all been there: copying code between environments, manually refreshing browsers, juggling multiple build processes, and wrestling with deployment pipelines just to test a simple button color change. After years of building A/B tests and personalization campaigns across multiple […]

Filed Under: AB Testing, JavaScript, Performance

How to simulate clicks on non-supported HTML elements

4 April 2022 By Pascal Louwes

Did you know that there are (‘non-html’) elements that do not support the HTMLElement.click() method? Then how do you simulate a click?

Filed Under: AB Testing, JavaScript

Adding DOM Elements LIKE A BOSS

3 June 2021 By Pascal Louwes

In my AB testing Framework I have a method that creates DOM nodes, sets their properties and attributes, and adds them to the DOM for me. Since in 90% of all the tests we run, we need one or more custom elements, I decided to create a function that does all that for me. The […]

Filed Under: AB Testing, JavaScript

My Secret to Super Fast AB Test Loading

2 June 2021 By Pascal Louwes

Since a few years, browsers have a great API built in that we can use to achieve super fast loading of our test code: Mutation Observer.

Filed Under: AB Testing, JavaScript

Notify Enter Viewport the proper way: Intersection Observer.

4 February 2020 By Pascal Louwes

intersection observer code

In previous articles I have written about how to track elements when they enter or leave the browsers viewport. The reason why you might want to track this is when you are doing a test on an element that is outside the viewport on page initialisation, you don’t want to count this as a visitor […]

Filed Under: AB Testing, JavaScript

Notify Enter Viewport

21 June 2018 By Pascal Louwes

Sometimes we are testing a page element or component that, when the page has loaded, lies outside of the viewport. This has the simple consequence that you should not count this page load as a visitor to your test. Only when the element you are testing scrolls into view, the visitor can be added to […]

Filed Under: AB Testing, JavaScript

  • Page 1
  • Page 2
  • Go to Next Page »

Footer

Office

recoveryArea
Nijverheidstraat 11-1
7511 JM Enschede
The Netherlands

KvK: 65594940

Mission

Building a more elegant, accessible internet through precise experimentation and performance engineering. Moving toward an empathic, sustainable future where technology genuinely serves people.

Read my full profile

Get in touch

  • GitHub
  • LinkedIn
  • Twitter

Copyright © 2025 · From recoveryArea with