It is 3pm on a Tuesday. A bug only happens on one customer's account, and three engineers spend the rest of the afternoon staring at logs because nobody can reproduce it locally.

The problem:

  • Time to resolution gets tracked, but nobody measures time to reproduce.
  • Staging environments only approximate production, leaving developers guessing at exact data and config conditions.
  • Extra debugging tools do not help if you cannot recreate the bug in the first place.

The fix:

  • Treat reproduction as an infrastructure problem, not a skill problem.
  • Use preview environments to spin up exact copies of production on demand.
  • Solve the environment lag so developers can focus on fixing the actual issue.

Check out the full article to learn more about closing the reproduction gap:

Reproduce production bugs in minutes, not hours | Upsun

Slow bug reproduction isn't a skill gap. It's an environment problem, and preview environments with production-like data and config cut it to minutes

favicon upsun.com