Many React Native apps ship without full observability. The result? Blind spots in performance, crashes, and user behavior once your app is in the wild.
In this episode of React Universe On Air, Łukasz Chludziński sits down with Jonathan Munz (Senior Software Engineer at Embrace) and Adam Horodyski (React Native Expert at Callstack) to unpack how OpenTelemetry can bring structure and clarity to mobile monitoring.
They break down why mobile observability is harder than observability on backend, what the OTLP protocol enables, and how to instrument React Native apps without locking into a single vendor. You’ll also hear how community-driven tooling like React Native OpenTelemetry and the Embrace React Native SDK can simplify setup and improve data portability.
You’ll learn:
➡️ How observability and OpenTelemetry work together
➡️ The 3 core OpenTelemetry signal types for mobile
➡️ Why mobile instrumentation is more complex than backend telemetry
➡️ How OTLP improves interoperability between tools
➡️ Where auto-instrumentation is still missing in React Native
➡️ The role of Embrace and open-source libraries in reducing setup overhead
Check out episode resources on our website 📚 https://clstk.com/4104nAF
Catch more React Universe On Air episodes 🎧 https://clstk.com/45EWnYe
Monitor what matters in your React Native app with Callstack’s help 🤝 https://clstk.com/3HoM3KI
Sign up for our newsletter ✉️ https://www.callstack.com/newsletter
Follow us on X 🐦 https://x.com/callstackio
Chapters
00:00 Welcome to the React Universe
01:07 Meet our guests
03:07 Defining observability and OpenTelemetry
04:32 Signals in observability
11:57 Challenges with observability in React & React Native
16:04 Standardization and OpenTelemetry protocol
18:08 Embrace and Open Telemetry
21:29 Future of OpenTelemetry in mobile
27:23 Exploring React Native OpenTelemetry
29:54 Community involvement in OpenTelemetry
37:34 Real observability in React Native
46:41 Future of React Native observability
50:40 Hey, listeners, here’s what we want you to do
54:46 Conclusion and final thoughts
--------
56:44
--------
56:44
From 30min to 3min Build Times With React Native Enterprise Framework
What if you could skip most native builds—and still ship confidently? In this episode of React Universe On Air, we explore how the React Native Enterprise Framework (RNEF) helps large teams dramatically reduce build times and streamline development at scale.
Our guest Michał Pierzchała, Principal Engineer at Callstack, shares how RNEF was built to solve real-world bottlenecks in enterprise React Native projects. Alongside him, Łukasz Chludziński discusses his experience testing the framework in a live production environment, where build times dropped from 35 minutes to just 3.
What you'll learn:
- How RNEF slashes native build times with CI-based caching
- Ways to adopt the framework incrementally—no full rewrite required
- How brownfield support lets you drop React Native into native apps easily
- What makes RNEF different from Expo and Community CLI
- Real-world savings and improved developer-QA workflows
Check out episode resources on our website 📚 https://clstk.com/4e5OL3W
Explore React Native Enterprise Framework ✨ https://clstk.com/4kAt7ap
Catch more React Universe On Air episodes 🎧 https://clstk.com/3SJRk1G
Get 20x faster builds on your CI in less than a week with our help 👉 https://clstk.com/3ZWJ9Tq
Sign up for our New York meetup in June 2025 👉 https://clstk.com/4kEyG7C
Follow us on X 🐦 https://x.com/callstackio
00:00 Welcome to the React Universe
01:07 Host & guest introductions
02:40 Project overview: React Native Enterprise Framework
04:04 Challenges in large repositories
04:50 Testing and build time optimization
07:31 Building RNEF on a real-life use case
12:37 Integrating RNEF POC to the project
15:00 Incremental adoption mindset
21:42 What it all has to do with React Native Community CLI
26:05 Optimizing build process with smart caching
44:06 Seamless collaboration between devs & QA
47:28 Brownfield projects with RNEF
55:50 Where RNEF stands in the ecosystem
59:08 What does it mean to be a React Native framework?
--------
1:07:54
--------
1:07:54
You Don’t Need a Rewrite, You Need React Native Brownfield | React Universe On Air Coffee Talk #27
Is rewriting your native app really the only way to go cross-platform?
In this Coffee Talk episode, we explore how React Native Brownfield offers a smarter path forward.
Łukasz Chludziński invites Oskar Kwaśniewski and Burak Güner—who work directly on React Native Core and brownfield tooling—to discuss how recent advances in React Native have made brownfield integration far more viable, stable, and scalable.
You’ll learn:
➡️ Why brownfield isn’t what it used to be (goodbye, brittle bridging)
➡️ How `RootViewFactory` and `ReactNativeFactory` APIs simplify setup
➡️ What’s new in React Native Brownfield 1.0.0
➡️ How to keep your architecture clean while integrating React Native
➡️ What this means for modern native stacks like SwiftUI, Jetpack Compose—and future-facing platforms like visionOS
Whether you’re maintaining a legacy app or building for what's next, this episode gives you a blueprint for hybrid success.
Explore React Native Brownfield 🙌 https://github.com/callstack/react-native-brownfield
Check out episode resources on our website 📚 https://bit.ly/3ESW3Lf
Catch more React Universe On Air episodes 🎧 https://bit.ly/44A0q8q
Get your React Universe Conf 2025 tickets 🎟 https://hubs.li/Q03l-47N0
Sign up for our newsletter ✉️ https://bit.ly/3H2xsE6
Follow us on X 🐦 https://x.com/callstackio
Timestamps
00:00 Welcome to the React Universe
02:00 Meet our guests: Oskar & Burak
02:50 Let’s talk brownfield app development
03:37 Craziest brownfield setups our guests have seen
08:19 Greenfield vs. brownfield React Native
14:14 How we used to approach brownfield development
18:20 Callstack’s React Native Brownfield
23:30 RootView Factory & React Native Factory
28:50 New Features in React Native Brownfield 1.0
35:35 Sharing data between native and JavaScript
41:00 How about using different React Native versions
43:30 Cost of complexity
47:00 Learn more and get in touch with our guests
--------
48:38
--------
48:38
TanStack Ecosystem with Tanner Linsley: React Query to TanStack Start | React Universe On Air #50
Tanner Linsley joins React Universe On Air to unpack the evolution of the TanStack ecosystem—from React Table and React Query to TanStack Router and the newest addition to the family, TanStack Start ✨
What started as internal tooling for Nozzle became a suite of libraries that shaped how developers think about server state, routing, and full-stack React apps. In this episode, Tanner shares the technical decisions behind building framework-agnostic, headless tools—and explains why client-side architecture still matters in a server-first world.
You’ll also hear why TanStack Start isn’t just another full-stack framework, how React Server Components could be treated like server state, and what’s coming next for TanStack Router.
If you're building React apps at scale or deciding how to modernize your frontend stack, don’t skip this one!
Check out episode resources on our website 🧠 https://bit.ly/41Z876l
Check out other episodes of our podcast 🎧 https://bit.ly/3XIHBeU
Get your React Universe Conf 2025 tickets 🎟 https://hubs.li/Q03g5cLM0
Sign up for Callstack newsletter ✉️ https://bit.ly/4lwS7QP
Follow us on X 🐦 https://twitter.com/callstackio
Chapters
00:00 Welcome to the React Universe
00:00 Introduction to Open Source and Server State
01:15 Meet our guest: Tanner Linsley
02:19 How Tanner got into programming
04:06 Early programming days when there was no React yet
05:41 Cross-platform beginnings
07:40 Open Source contributions
09:24 Working on Chart.js
14:12 React Table at Nozzle
16:58 How React Static started
20:53 React Query taking shape
27:53 Community reactions to React Query
33:18 Framework agnostic approach
36:26 Cross-platform frameworks comparison
37:56 Headless, type safety, and no dependencies
46:22 TanStack Router
01:00:59 TanStack Start
01:11:06 React Server Components
01:18:51 Wrap-up
01:20:29 React Universe Conf Speakers Announcement
--------
1:20:57
--------
1:20:57
How Definitely Typed Changed TypeScript Forever | React Universe On Air #26
Ever wondered why TypeScript works so well with JavaScript libraries? It’s thanks to Definitely Typed, a project that helps developers use these libraries with type safety and autocompletion 🚀
In this Coffee Talk episode of React Universe On Air, Mike Grabowski https://x.com/grabbou chats with Boris Yankov https://x.com/borisyankov, the creator and maintainer of Definitely Typed, to uncover its story 📚
🟣 TypeScript's Beginnings: Boris revisits 2012, discussing initial challenges and contributions
🟣 Growth to Open Source Giant: From a personal project to a community powerhouse, aided by Microsoft
🟣 TypeScript vs. Flow: Discover why TypeScript thrived with robust type definitions
🟣 Functionality: How Definitely Typed integrates with NPM and TypeScript tooling
🟣 Open-Source Dynamics: Insights into collaboration without strict leadership
🟣 Top TypeScript Features: Boris and Mike's favorites, plus development tips
Now, let’s hear from you! Have you ever contributed to Definitely Typed? If so, what library did you add types for and what challenges did you face? Share your experience to inspire new contributors! 🚀
Check out episode resources on our website 🧠 https://bit.ly/4jdRoSD
Check out other episodes of our podcast 🎧 https://bit.ly/4hzoScR
Get your React Universe Conf 2025 tickets 🎟 https://hubs.li/Q03d4Hll0
Sign up for Callstack newsletter ✉️ https://bit.ly/4iVScLz
Follow us on X 🐦 https://twitter.com/callstackio
React Universe On Air is your go-to podcast about building cross-platform apps with React and React Native, featuring practical lessons, forward-looking ideas, and talks with industry leaders.