Callstack
banner
callstack.com
Callstack
@callstack.com
We enable engineering teams to scale apps across mobile, web, and TV with React Native and our OSS. Hosts of @reactuniverseconf.com

Get to know us at www.callstack.com
It was nearly Christmas. The offices had grown quiet. Most machines had been shut down and left to rest. And yet, somewhere, a terminal still glowed, keeping watch over one last evening of unfinished business…

Give A (Secure) Christmas Carol a listen before you close the laptop for the holidays ⬇️
December 23, 2025 at 11:06 AM
React Native growth in 2025 tells a clear story. 📖

More apps, more platforms, more companies, and a strong community pushing things forward.

We wrapped the numbers and the people behind them in React Native Wrapped 2025.

The full 2025 recap is below ⬇️
December 22, 2025 at 2:50 PM
TV interfaces follow their own rules. Bigger typography, strong contrast, predictable focus, and simple layouts form the core of the 10‑foot experience. The Ultimate Guide walks through these fundamentals ➡️
December 22, 2025 at 12:05 PM
React Universe Meetup with @zalando.com is coming to Berlin. We’re focusing on React Native in production: video at scale, new architecture, and on-device LLMs.

Sign up to attend and join the discussion, CFP is also open for talk submissions ⬇️
December 22, 2025 at 9:40 AM
Why JS minification is redundant in React Native? If you come from the web, minifying JS for production feels automatic. In React Native, it’s different. Hermes compiles JS to bytecode and handles dead code elimination, so minification is off by default.
Learn more: link below 👇
December 18, 2025 at 2:39 PM
Next.js is ditching the static vs. dynamic split. Aurora Scharff explains the new unified model built on Server Components. Now, you suspend your dynamic content, and the rest will be statically rendered. She also covers how it helps you find the right Suspense boundaries ⬇️ clstk.com/4pL4ydt
Beyond Static vs. Dynamic: Next.js's New Unified Model
Aurora Scharff (Crayon Consulting) explains how Next.js is moving to a unified model that ends the static/dynamic split and helps developers manage Suspense boundaries.
clstk.com
December 18, 2025 at 8:50 AM
The breakthrough came from instrumenting TVM’s OpenCL backend. 👀

Artur Morys-Magiera & Ruihang Lai enabled command queue profiling with clGetEventProfilingInfo. It turned a UI freeze into a short list of kernels.

Discover the whole story in our latest article. Link below 👇
December 17, 2025 at 2:27 PM
This year, we're doing something different for Christmas 🎄A senior engineer, a quiet Christmas Eve, and warnings that were easier to ignore than fix. A (Secure) Christmas Carol, written and narrated by @psyche.social, is now live. Best listened to in one sitting ❄️  clstk.com/44QNgDl
December 16, 2025 at 1:58 PM
React Native tests don’t have to choose between speed and realism. At React Alicante 2025, @lukasz.app presents React Native Harness: Jest-style tests running on real devices, with native modules and no mocks by default. Watch the full recording ⬇️ clstk.com/4aiVdEF
Write Once, Test Everywhere: Cross-Platform Testing for React Native | Callstack
Cross-platform testing in React Native made simple: a lightweight architecture to run and extend tests on any JavaScript-powered platform.
clstk.com
December 16, 2025 at 6:30 AM
TV ecosystems are fragmented, but React Native brings them together. With shared JS code and platform support like react-native-tvos, you can target major TV platforms through a single, adaptable framework. Our guide shows how this approach eases development ➡️ clstk.com/3MKcYTw
Use React Native to Navigate the Fragmented TV Ecosystem | Callstack
Explore the living-room landscape with a comprehensive guide to React Native TV app development. Learn how platforms differ, how to design remote-friendly interfaces, how to manage focus and navigatio...
clstk.com
December 15, 2025 at 1:05 PM
Switching between Storybook and your app is now easier than ever. With Metro updates, the new Storybook helper, and Expo env vars, the workflow is insanely smooth.

Read our new guide by @dannyhw.com: clstk.com/44mRAd6
It covers everything you need to know!
December 12, 2025 at 9:25 AM
What's changed since Expo became the default React Native framework? Jon Samp discusses the framework's evolution, why the hobby tool perception is outdated, and details the launch of the new Expo App Awards.

Full interview ▶️ clstk.com/3YneCgq
From Hobby Tool to Default: Expo's Journey and the New App Awards
Jon Samp (Expo) discusses the framework's evolution since becoming the React Native default, the death of the
clstk.com
December 11, 2025 at 11:03 AM
In September, @thymikee.bsky.social and @kwasniew.ski took the stage at GOSIM Hangzhou in China. Their talk on Native Apps Without a Build Step is now available on the @gosimfoundation.bsky.social YouTube channel and on our page.
Check it out: clstk.com/4pysDUH
Native Apps Without a Build Step | Callstack
Discover Rock by Callstack: the open, modular, self-hosted framework for React Native. Built to help teams scale, migrate, and deliver faster in the evolving React Native ecosystem.
clstk.com
December 10, 2025 at 1:55 PM
The new Ultimate Guide to React Native TV Development is out. Built with Amazon engineers, it explains the patterns, architecture, and practices behind reliable, production‑ready TV apps. Download the full guide and explore what’s inside ➡️ clstk.com/4oDOU1X
Use React Native to Navigate the Fragmented TV Ecosystem | Callstack
Explore the living-room landscape with a comprehensive guide to React Native TV app development. Learn how platforms differ, how to design remote-friendly interfaces, how to manage focus and navigatio...
clstk.com
December 9, 2025 at 11:49 AM
Most React Native APIs work on Meta Quest out of the box (far more than you’d expect). This clip breaks down why the workflow feels familiar and where the few missing pieces show up.

Full episode is live ➡️ clstk.com/48smRhk What would you try building for Quest first?
December 9, 2025 at 7:32 AM
Building React Native UIs for Meta Quest means rethinking familiar assumptions. @jwr.ski ’s article walks through the mindset shift needed to make mobile-inspired UIs feel right inside a headset ➡️ clstk.com/4rOoLR4
December 8, 2025 at 1:06 PM
Catch @chmal.it at @warsawjs.com! Szymon will talk about Harness, a new testing framework. Curious about its possibilities?
Join the talk on Cross-Platform Testing for React Native this Tuesday in Warsaw or watch it live on the WarsawJS YouTube channel at 7 PM CET!
December 5, 2025 at 1:19 PM
It's Hermes V1 now. Nicola Corti explains that V1 (experimental in RN 0.82) finally ships 2 years of performance boosts. It's not the default yet; you'll need to "build from source" to test it, which is needed for feedback. V1 aims to be the stable default in 2-3 releases: clstk.com/4owJsOo
From Static Hermes to Hermes V1: The Road to Default
Nicola Corti (Meta) explains the evolution of Static Hermes into Hermes V1, the performance boosts it ships, and the (experimental) path to making it the new default engine.
clstk.com
December 4, 2025 at 7:02 AM
This Friday at DevAI, @thymikee.bsky.social will share how to run on-device LLMs in React Native using Vercel’s AI SDK. If you want to see how our open-source libraries make it possible to use the same interface for both local and remote models, you’ll want to be there.

The talk starts at 5:25 PM!
December 3, 2025 at 1:42 PM
Let’s talk the New Architecture… or should we just say the React Native architecture? Riccardo Cipolleschi (Meta) explains how this foundation finally "harvests the benefits" by enabling concurrent rendering, DOM APIs, and new React 19 features on native.

Full interview ⬇️ clstk.com/4iF4adB
It's Not New: How 'The Architecture' Unlocks React Native's Future
Riccardo Cipolleschi (Meta) explains why the New Architecture is now just The Architecture and how it serves as the foundation for concurrent rendering, DOM APIs, and Hermes V1.
clstk.com
December 1, 2025 at 1:14 PM
The creator of React Native Web, Nicolas Gallagher, explains its real origin: fixing CSS encapsulation at Twitter. Now, he's building React Strict DOM: a shared syntax that compiles to web (with zero-overhead) or native, enabling write-once component libraries.

Full interview: clstk.com/48El9Jy
From React Native Web to React Strict DOM
Nicolas Gallagher (Meta) explains how React Strict DOM evolved from React Native Web, providing a shared syntax that compiles to native or web with zero overhead.
clstk.com
November 28, 2025 at 11:10 AM
The React Native community unlocked a new platform 👀 @lukasz.app , @jwr.ski , and Ram Natarajan (Meta) break down how React Native runs on Quest, how much of the mobile workflow carries over, and why VR is a real opportunity for developers. Tune in now ➡️ clstk.com/4rrNSJg
November 26, 2025 at 10:05 AM
Swift Package Manager is now the standard for iOS development. React Native already provides a way to integrate SPM packages into libraries, including support for local packages in monorepos. Learn how it works and how you can use it today ➡️ clstk.com/4oa9WVD
November 25, 2025 at 1:00 PM
At React Conf 2025, we caught up with Giovanni Laquidara, who explained Amazon's new Vega OS, a lightweight operating system with React Native built in. It's designed for performance on low-end devices and lets TV app devs use their existing skills from day one. Full interview ➡️ clstk.com/43OrwY5
Amazon's Vega OS: A New OS With React Native Built-In
Giovanni Laquidara (Amazon) introduces Vega OS, a new lightweight operating system with React Native built-in, designed for high-performance on low-end media devices.
clstk.com
November 25, 2025 at 10:48 AM
The React Native community has a new path into VR. Episode with Meta’s Ram Natarajan and Callstack’s @jwr.ski premieres on Nov 26. Sign up on YouTube 🎥 youtu.be/0jn2u2x3I_M
November 24, 2025 at 11:26 AM