User-Focused Observability 101 For Android Devs
summary
User-focused observability uses context and relationships to explain production telemetry changes, not just surface metrics. Example: a 25% drop in checkout conversion traces to heavy users experiencing a 60% drop, orders per user falling ~20%, and correlated events pointing to backend discount codes changing format which disables the purchase button until users navigate away. The workflow is reconstructed from session-linked telemetry and metadata; tooling mentioned includes Embrace and OpenTelemetry Kotlin SDK (KMP support) and it successfully finds causes without repro.
AI-written summary · about
chapters (9)
- 0:00User-focused observability intro
- 1:25Debugging production issue
- 3:08What observability means
- 6:39Defining user-focused observability
- 8:49Conversion rate changes analysis
- 12:43Hidden backend bug discovery
- 14:50Building observability infrastructure
- 16:22OpenTelemetry mobile future
- 17:25Recap and call to action
related talks
42mObservability can help you understand change
44mObservability: Superpowers for Developers
31mObservability for Developers: How to Get There
45mObservability is for User Happiness
20mIntroduction to Observability on Mobile
33mWhat Developers Should Know About Observability
48mAPI Observability by Design: Building Systems That Tell Their Own Stories
19mOops my app performance sucks... what if observability could be a game changer?
