Why we scoped down to build up error tracking
Jan 23, 2020Sara Kassabian

Summary
This post details the iterative development process for GitLab's error tracking feature. It outlines the product strategy for error tracking, breaking it down into epics for instrumentation, correlation, resolution, and triaging. Specifically, it highlights the development of a 'Create an Issue' button from Sentry error details, which was implemented in three frontend iterations and supported by backend work to associate issues with errors and prevent duplicates. The post emphasizes the benefits of iterative development, including faster shipping of value and increased merge request rates.
More from the Log Management and Observability trail
- Green DevOps: Why carbon measurement belongs in your CI/CD pipeline
- Automate detection testing with GitLab CI/CD and Duo
- How to build CI/CD observability at scale
- Track vulnerability remediation with the updated GitLab Security Dashboard
- More granular product usage insights for GitLab Self-Managed and Dedicated