Debugging with Sentry and Expo

Debugging with Sentry and Expo

Sep 11, 2024

Sentry is a debuggability platform that provides real-time insights into production deployments with info to reproduce and fix errors, crashes, and slow code.

We are very lucky to welcome Krystof Woldrich from Sentry to join the stream and live demo some debug magic. From the Expo side we will have debug wizard and father of Expo Atlas, Cedric Van Putten. The two of them are going to show a complete debug flow:

  • First they'll throw an error in an Expo app...
  • The error is coming from native, but is caused by a server where Expo also runs (just an API route)...
  • Then we'll see how Sentry can trace across services to show you where the error occurred.

We might throw in a little DOM component bonus content in the stream if people want to hear about it...

Please bring your scariest react native debug nightmares to this stream and we'll talk them through. It's part therapy, part tutorial.

Reference materials:
Expo in the Sentry docs: https://docs.sentry.io/platforms/react-native/manual-setup/expo/
Sentry in the Expo docs: https://docs.expo.dev/guides/using-sentry/