crash-instrumentation
Set up crash instrumentation with actionable context. Use when configuring crash capture, error boundaries, or breadcrumb strategies.
instrumentation-planning
Plan what to measure in mobile apps. Use when starting observability, prioritizing instrumentation, or asking "what should I track?"
interaction-latency
Measure time from user tap to action completion. Use when tracking button response times, form submissions, add-to-cart, or any tap-triggered operation.
session-replay
Set up session replay for visual debugging. Use when implementing screen recording, replay features, or visual debugging tools.
symbolication-setup
Configure crash symbolication for readable stack traces. Use when setting up dSYMs (iOS), ProGuard/R8 mappings (Android), or source maps (React Native).
user-journey-tracking
Track user journeys with intent context and friction signals. Use when instrumenting onboarding, checkout, or any multi-step flow where you need to understand WHY users fail.
navigation-latency
Measure time from navigation tap to screen fully loaded and interactive. Use when tracking screen transitions, deep links, or tab switches.
network-tracing
Instrument API requests with spans and distributed tracing. Use when tracking request latency, correlating client-backend traces, or debugging API issues.
api-tracing
Instrument API requests with spans and distributed tracing. Use when tracking request latency or debugging API issues.
bundle-performance
Monitor JavaScript bundle size and execution performance. Use when tracking bundle size, identifying large chunks, or optimizing load performance.
core-web-vitals
Measure and optimize Core Web Vitals (LCP, INP, CLS). Use when implementing CWV tracking or debugging performance.
error-tracking
Set up error tracking with actionable context. Use when configuring error capture or error boundaries.
hydration-performance
Measure SSR hydration timing and issues. Use when tracking hydration performance, debugging hydration mismatches, or optimizing SSR/SSG applications.
instrumentation-planning
Plan what to measure in web applications. Use when starting observability or prioritizing instrumentation.
route-transition-tracking
Measure time from navigation to page fully loaded and interactive. Use when tracking SPA navigation, route changes, or slow page transitions.
session-replay
Set up session replay for visual debugging. Use when implementing DOM recording with privacy controls.
source-map-setup
Configure source maps for readable stack traces. Use when setting up error tracking, debugging production issues, or configuring build tools.
synthetic-monitoring
Set up synthetic monitoring with Lighthouse CI and Playwright. Use when implementing automated performance testing, CI/CD performance gates, or proactive monitoring.
user-journey-tracking
Track user journeys with intent context and friction signals. Use when instrumenting funnels or multi-step flows.
cache-observability
Track cache hit rates, latency, and detect cache-related issues
database-observability
Instrument database queries, connection pools, and detect N+1 queries
error-handling
Capture errors with rich context for debugging and alerting
health-checks
Implement liveness, readiness, and dependency health checks
instrumentation-planning
Plan backend observability using RED + USE + 4 Golden Signals + JTBD
queue-observability
Monitor message queues, job processing, and detect backpressure
request-tracing
Instrument HTTP/gRPC endpoints with distributed tracing and RED metrics
slo-alerting
Define SLIs, SLOs, and implement burn-rate alerting