Inside the Engine: How Modern JS Test Runners Work and the Traps They Hide
June 25, 2025
English | Intermediate

Modern test runners like Vitest and Jest wow us with next-level features. Think in-file concurrency, HMR, embedded Chromium, performance benchmarks - you name it. Yet behind all these goodies lies a labyrinth of runtime mechanics that tunnel deep into the JavaScript runtime. These sweet perks can quickly turn into a pitfall, from subtle mocking glitches to serious performance issues. Understanding these machines is not just a geeky tour into the heart of clever libraries - but also an insightful understanding of the V8 and code inference that will save you hours of head-scratching and help you craft more thoughtful tests. Don't like theoretical talks? Great, this one is for you

yoni (1)
LinkedIn_SM_icon_RN22
Yoni Goldberg
Full-Stack Development Consultant

Yoni Goldberg is an independent consultant who works with 500 Fortune corporates and garage startups on polishing their applications. At the end of the day, he packs all the lessons learned and does what he likes more than anything else: write blog posts and talks. His articles were visited by more than 10 million people over the past 5 years. These visitors were also kind enough to leave 130,000 ⭐️ stars in his GitHub repositories

Cancellation Policy

Sponsor Cancellation:

In case of cancellation of the event, we will offer a full refund to all attendees and sponsors.

Attendee cancellations:

Up to 30 days prior to the event – 100% Refund 30-14 days prior to the event – 50% Refund No refund will be offered later than that.

Cancellation Policy

Sponsor Cancellation:

In case of cancellation of the event, we will offer a full refund to all attendees and sponsors.

Attendee cancellations:

Up to 30 days prior to the event – 100% Refund.
30-14 days prior to the event – 50% Refund.
No refund will be offered later than that.