Live data from Hacker News

Launching Replay: The Time Travel Debugger for the Web

medium.com

1–10 of 14 posts

Re: Launching Replay: The Time Travel Debugger for the Web

#2
Hey HN! co-founder here. It feels incredible to be sharing Replay with all of you. It's been a labor of love the past five years!

Replay started off as a simple experiment in what would happen if we added a step back button and rewind button to the Debugger. We quickly realized two things. First, nobody uses breakpoints. Second, being able to share is so much more powerful than being able to rewind.

Here’s how Replay works today. Somebody on the team records a bug with the Replay Browser and shares the replay url with the team. From there, developers jump in and add print statements. The logs appear in the Console immediately so you don’t need to refresh and reproduce a thing.

Over the past year we’ve talked to hundreds of users, recorded 2.5 million replays, and worked incredibly hard to ensure Replay would be fast, secure, and robust from the get go.

Re: Launching Replay: The Time Travel Debugger for the Web

#5
Maybe you can offer this as an embeddable JS script where any customer can hit an "encountered a bug" button and automatically transmit last X minutes of their session to Replay servers, a la HotJar or LuckyOrange. As one of the commentors said, it's most valuable when the user directly can make this report easily.

Re: Launching Replay: The Time Travel Debugger for the Web

#7

Hey HN! co-founder here. It feels incredible to be sharing Replay with all of you. It's been a labor of love the past five years! Replay started off as a simple experiment in what would happen if we added a step back button and rewind button to the Debugger. We quickly realized two things. First, nobody uses breakpoints. Second, being able to share is so much more powerful than being able to rewind. Here’s how Replay…

Congrats on the launch, it looks great!

Would you care sharing the funding story? It looks like you guys have done quite some work ("After hundreds of user interviews and 2.5 million recordings") and already got funding. Did you develop in stealth mode with friends?

Re: Launching Replay: The Time Travel Debugger for the Web

#8

Maybe you can offer this as an embeddable JS script where any customer can hit an "encountered a bug" button and automatically transmit last X minutes of their session to Replay servers, a la HotJar or LuckyOrange. As one of the commentors said, it's most valuable when the user directly can make this report easily.

Replay employee here:

We definitely want to enable something like that in the future. But first we need ensure the user's privacy is maintained. Right now a recording contains _everything_: all variables, all cookies, all network requests. The challenge will be communicating to a non-technical user exactly what is shared and allowing them to redact portions of the recording, while making sure that the recording is still useful.

Re: Launching Replay: The Time Travel Debugger for the Web

#9

Hey HN! co-founder here. It feels incredible to be sharing Replay with all of you. It's been a labor of love the past five years! Replay started off as a simple experiment in what would happen if we added a step back button and rewind button to the Debugger. We quickly realized two things. First, nobody uses breakpoints. Second, being able to share is so much more powerful than being able to rewind. Here’s how Replay…

Hey! This looks interesting, have some feedback.

I downloaded the replay app, and couldn't figure out that in order to record I needed to sign in first. But not too big a worry, a few minutes of fiddling around later and I'm signed in.

After that, happily started recording and then hit stop. Replay then told me that my replay could not be viewed, because:

"Your Replay account is currently unactivated because you have not been invited to Replay by an existing user. Until you are invited, your authored Replays will be unviewable."

I do wish that this was told to me earlier, before I started recording. Also - anyone has an invite? XD

Re: Launching Replay: The Time Travel Debugger for the Web

#10

Amazing vision! Do you envision end-users downloading Replay to create repros for bugs or is this something that the customer support team does before shipping off a bug ticket to the engineers?

(Replay engineer): That's something we'd love to enable in the future, but before we do we want to make sure that non-technical user can understand the implications of what they are sharing (a recording contains everything: every value a variable was ever set to, all network calls, cookies, etc) and has tools to redact information they don't want shared.
Post reply on HN