We believe people understand what they can see, and if you cannot see what your software is doing, you cannot understand it. Recording software so that you can replay it later is not a new idea. It is just incredibly difficult. We've been working on it for the past five years and have just recently gotten good at it. We see a world where collaborating with Replay is second nature. When an engineer gets stuck, they share a replay. When a test fails, a developer clicks a link to view the replay. When a question is asked on Stack Overflow, folks comment directly in the replay. When an issue is filed in Github, maintainers help directly in replay. You see where we’re going with this!