How Datadog uses Datadog to gain visibility into the Datadog user experience | Datadog
Feb 22, 2022Won Choi

Summary
This post details how Datadog's product design team uses Datadog's own Real User Monitoring (RUM), logs, and notebooks to gain visibility into the user experience of the Datadog platform. It provides three examples: selecting a monospace font by tracking actual loaded fonts via the CSS Font Loading API, updating the DraggablePane component by logging user interactions with minimize/maximize buttons and implementing double-click functionality, and expanding the input syntax for custom time frames in the DateRangePicker by analyzing user-entered custom inputs in Datadog Logs. The post highlights the use of RUM to verify the rollout of the new monospace font and the use of Datadog Logs to inform design decisions for UI components.
More from the Data Completeness Measurement trail
- How we measure data completeness at scale | Datadog
- How we migrated a live routing system using AI-assisted refactoring | Datadog
- How we built reliable log delivery to thousands of unpredictable endpoints | Datadog
- Achieving relentless Kafka reliability at scale with the Streaming Platform | Datadog
- How we use formal modeling, lightweight simulations, and chaos testing to design reliable distributed systems | Datadog