18
loading...
This website collects cookies to deliver better user experience
When we don’t properly triage development environment issues, developers can suffer the pain for some time until they report it.
Bash traceback showing the lines and scripts that were involved when the error occurred.
Sentry’s breadcrumb trail shows the emitted debug output that occurred before the failed Bash command
Here’s an example of an issue we had not been able to pinpoint for several months. Working with the engineer while they were investigating it lead to a fix.
We can help an engineer that is currently investigating an ongoing issue. This increases the chances of fixing the root cause of the issue and preventing others from facing the same problem rather than the issue being worked around (Not all engineers are comfortable solving their own dev env problems).
We can be notified of tooling regressions. It’s easier to fix a regression when you’re notified soon after having merged your code. Without alerting, a regression might take a while to be reported. For instance, a developer may work around the issue on multiple occasions a few weeks after the code at fault has landed.
This shows the development environment issues in the last three months and shows when regressions were introduced