Skip to main content

Command Palette

Search for a command to run...

EAS Observe in production: tie startup metrics to every build and update

Updated
1 min readView as Markdown
EAS Observe in production: tie startup metrics to every build and update

Crash reporters tell you when the binary died. They stay quiet when an OTA makes the home screen take three seconds longer on mid-range Android. That gap is where most "the app feels worse" tickets come from — and where release blame usually dissolves into guesswork across three native builds and two JavaScript updates.

This post is the production wiring guide for EAS Observe (expo-observe): install it, call markInteractive() honestly, read release markers next to cold/warm launch and TTI, and keep Sentry (or similar) for mature crash triage.


This is an excerpt. Read the full post at otf-kit.dev/blog/expo-observe-production — full-stack kits your AI coding agent can actually ship to production. Browse the kits →

More from this blog

O

OTF — kits your AI coding agent can ship to production

593 posts

Engineering notes on shipping production apps with AI coding tools — Claude Code, Cursor, Codex, Lovable, Bolt — and the stack underneath: React Native, Expo, Next.js, Supabase. Honest takes on what works, what breaks, and the full-stack kits that get you to production faster. By OTF.