Biocatch Revamps It’s Production Debugging Workflow with Rookout

Download PDF
hero image

While Aviram also looked for different alternatives, the team was unable to find a solution such as Rookout’s Non-Breaking Breakpoints.

There simply doesn’t exist a solution like Rookout’s Non-Breaking Breakpoints that allows my developers to have such a high level of insight into what is happening in our production environments.

Quick Setup And A Dev-Friendly UI

The Biocatch developers predominantly use Rookout to debug issues in their production environments. “The onboarding process was very simple”, said Aviram. “The installation took less than 10 minutes and my team was getting data from production in no time at all. My developers really enjoyed it, especially the variety of features and the ability to collect data. Rookout’s UI made the onboarding process even simpler because it looks exactly the same as the UI that my developers use on the daily when working.” Rookout helps us the most when debugging. It is our go-to tool for production debugging.

The Go-To Tool for Production Debugging

“Not to make an obvious statement here”, said Aviram, “but Rookout helps us the most when debugging. It is our go-to tool for production debugging, especially because of the ease of use. It is the best tool that we’ve found to fit our needs and we’re very pleased with the results.”

With Rookout, Biocatch’s developers are able to dive into their production environment and debug in a quick, efficient, and more secure way. The best part of Rookout for Biocatch’s developers, however, is the perk of being able to use Rookout to get data about things other than just exceptions. They find a lot of value in being able to investigate issues in production, when things aren’t acting as they expect them to, and they are able to go in and see what’s happening before something goes wrong.

“It’s really nice to have a tool that, when something isn’t working, we can very quickly prove what the bug is and where it comes from”, said Aviram.

If something looks like it’s not working, I can quickly set a Non-Breaking Breakpoint and see if everything is as it should be, and from there decide much more quickly if it needs to be escalated or not, according to the data.

One such example of this taking place was when one of Biocatch’s cache mechanisms wasn’t retaining the correct information. Aviram was able to set Non-Breaking Breakpoints to retrieve the necessary information for him, and as such he was able to understand why it was happening and fix it.

Fetch The Data Needed To Make A Decision

Aviram continued to say that, “As a team lead, Rookout makes it very easy for me to know what issues I am able to push off to deal with later, or what is necessary for my team to take care of immediately, and being able to make these calls with the relevant data to back it up is really important and crucial to my team’s success.”

The developer team at Biocatch has especially found that the support they received at Rookout has been paramount to their success when debugging in production. “We’ve had a great experience working with Rookout. Whenever we have needed help with something, we got the answer within a few moments. Having a direct line to our contact has been a great benefit to us and really helped to ensure that our usage has been smooth sailing the whole time, and we’ve really had a great experience with it”, said Aviram.