talk-data.com talk-data.com

Meetup talk 2025-12-04 at 19:10

I Loved Snapshots in 2016. A Decade Later, Let's Revisit

Description

In 2016, snapshot testing felt revolutionary. I promoted it everywhere. Then came the backlash: fragile tests, large snapshots, and mindless change approval. The community wasn't amazed. Yet in 2024, Node.js added native snapshot support. Why? This talk traces snapshot testing's turbulent decade: from Facebook's game-changing release to general rejection, and examines what place snapshots have today. Spoiler: the story isn't as simple as “snapshots bad”. Let's revisit with clearer eyes.