User-Focused Performance Tracking
User-Focused Performance Tracking
Discover how Expensify defines and tracks performance metrics that actually impact user experience.
User-Focused Performance Tracking

In this talk from Callstack’s React Universe Meetup in San Francisco, Tim Golen, Director of Engineering at Expensify, shares how his team rethought React Native performance tracking—not by chasing TTI or FPS, but by asking: what actually matters to our users?
You’ll hear how they defined meaningful KPIs, how they measure them with StatsD, and how they visualize trends and regressions using Grafana dashboards. Tim also covers why blindly optimizing all interactions is a waste, and what to measure instead.
What you’ll learn:
- How to define UX-focused performance goals
- Which metrics Expensify tracks across versions, platforms, and envs
- How to avoid the trap of measuring what’s easy—not what’s useful
- How they use performance data to prioritize and iterate weekly
- How RNEF-powered remote builds help them ship fixes 90% faster
If you’ve ever struggled to tie performance work back to user impact, this talk gives you a smarter strategy.
User-Focused Performance Tracking
Discover how Expensify defines and tracks performance metrics that actually impact user experience.

Learn more about
Performance
Here's everything we published recently on this topic.
We can help you move
it forward!
At Callstack, we work with companies big and small, pushing React Native everyday.
React Native Performance Optimization
Improve React Native apps speed and efficiency through targeted performance enhancements.
Monitoring & Observability
Enable production-grade monitoring and observability for React Native apps with real-time insights and alerts.
Release Process Optimization
Ship faster with optimized CI/CD pipelines, automated deployments, and scalable release workflows for React Native apps.
React Compiler Implementation
Use React Compiler to achieve instant performance benefits in your existing applications.

React Native Performance Optimization
Improve React Native apps speed and efficiency through targeted performance enhancements.
Quality Assurance
Combine automated and manual testing with CI/CD integration to catch issues early and deliver reliable React Native releases.
Scalability Engineering
Design and validate React Native architectures that scale—supporting high traffic, modular teams, and long-term performance.
Code Sharing
Implement effective code-sharing strategies across all platforms to accelerate shipping and reduce code duplication.