• Skip to main content
  • Skip to footer

recoveryArea

Content Management for Everyone!

  • About me
  • Blog

JavaScript

How To Detect User-Defined Window Globals with JavaScript (Enhanced)

19 September 2025 By Pascal Louwes

During A/B testing and conversion optimization work, third-party scripts often pollute the global window scope. This can cause conflicts, memory leaks, or unexpected behavior in your experiments. Here’s an enhanced approach to quickly identify what’s been added to the global namespace. The Problem When running experimentation platforms like GrowthBook, Optimizely, or Convert, you need to […]

Filed Under: JavaScript

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 List User Defined Window Globals with Javascript

17 March 2023 By Pascal Louwes

There might be occasions where you want to inspect what is defined on the Window object, for instance is jQuery or Google Analytics loaded, or are there third party scripts that pollute your global Window scope? In that case this script might come in handy. If you run it in your browsers console, it will […]

Filed Under: JavaScript

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

  • 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