No More Guesswork: Validating what improves First Contentful Paint upfront with No-Code Experiments
Let's take a look at performance of 2 websites with a goal to improve it. Let's use FCP (First Contentful Paint) as a performance metric, which is a core google…
Want to have better accuracy of performance benchmark? Stop using playwright Page.waitForCondition
Let's compare accuracy of Page.waitForCondition with custom condition polling For measurements I'm going to use 2 different approaches to see which one is better for performance benchmarks and has better…
How to make performance benchmark 530% worse by relying on web app automation defaults?
Let's start with a necessary definitions: what are DOMContentLoaded and load events in the web browser? DOMContentLoaded According to docs when browser fires this event it means DOM has been…
How to use percentile rank to measure performance
If you want to have a simple yet meaningful criteria that answers the question Is my product fast enough? this blog post is for you. First things first. What's the…
Example of 40x speedup using async-profiler recording analysis (JFR file)
40x performance improvement in this example is series of a few improvements combined. I was trying to check what can be improved during working on a small project. As usual,…