Articles for people who
ship the stack
Rewrites on React, Node.js, TypeScript and AI. A translated body is shown when it exists. If it does not, you see the English text and a note that says so.
Tagged: React Native
How React Query Cut 500 Lines From a React Native App's API Layer
A real-world React Native case study showing how switching from manual useEffect data-fetching to React Query eliminated repetitive code and improved caching and offline handling.
6 min readSharing Code Between NestJS, Next.js and Expo (React Native) in a pnpm Turborepo
Lay out a pnpm Turborepo monorepo for a NestJS API, a Next.js site and an Expo React Native app, and decide which types and schemas go in shared packages.
5 min readBare React Native, Expo or Flutter: Matching the Mobile Stack to Your Team
A practical comparison of bare React Native, Expo and Flutter: what each looks like in code, where each hurts, and a five-question framework for choosing between them.
12 min readWhere React Native Latency Hides: Boundary Crossings, Not Slow Code
Learn why fast APIs and memoized components can still feel sluggish in React Native, and how batching, throttling and JSI-era design cut cross-runtime cost.
19 min readFrom Bridge to JSI: Deciding When to Migrate to React Native's New Architecture
How JSI, Fabric and TurboModules replace the old React Native bridge, what the reported gains mean in practice, and how to audit and migrate an existing app safely.
8 min readSelf-Hosted OTA Updates for Bare React Native with hot-updater and Supabase
Set up over-the-air JavaScript updates in a bare React Native app with hot-updater and Supabase: init, a silent update hook, channels, deploy scripts and rollback.
12 min readReasoning About React Hooks Through Render Snapshots and Trade-offs
A senior-level mental model for React and React Native Hooks: render snapshots, effects, refs, memoisation, custom Hooks, and how to explain trade-offs in interviews.
26 min readReact Native Notifications: Permissions, Channels and the FCM Lifecycle
Learn how permissions, Android channels, FCM tokens and foreground, background and quit-state handlers fit together in a React Native notification system with Notifee.
19 min readReact Native Trade-offs at Scale: State, Lists, Devices, Tokens, Upgrades
Five React Native problems that expose engineering judgment: server vs client state, laggy FlatLists, low-end Android, token storage and incremental upgrades.
7 min read
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.