Code Mappings connect errors to the source code in a repository. And since errors can have paths that are different from the tree structure of the repository, Code Mappings determines the accurate path through a combination of a repository URL and a path transformation.
Sentry uses Code Mappings to serve issue context on the issue details page.
We’re making Session Replay generally available to all Sentry users. Remove the guesswork from troubleshooting by seeing video-like reproductions of what users experience leading up to and after an error or performance issue. Session Replay supports all web-based platforms.
Here is a quick overview of profilers, and a deep dive into how we built the Sentry iOS profiler that has low enough overhead that it could run in production apps with minimal impact to user experience.
"I had to be able to balance my engineers’ time between fixing bugs and building new features, for that to happen we needed a solution that helped us stay on top of our backlog."
Prioritizing issues is priceless for us. With that, we’re not only able to increase system resiliency and quality, but we avoid gold-plating, giving us time to work on impactful tasks.
Our developers easily identify and resolve performance bottlenecks – like querying the database while iterating over a collection rather than prefetching –, resulting in up to orders of magnitude fewer database queries, and shorter response times.