Articles on mobile engineering
Articles about React Native, Expo, iOS, Android, and building production mobile apps.
Stop Breaking Your Expo Router Tabs
How I stopped Expo Router from mounting a fresh tabs subtree that only looked like the same home screen in a mixed stack-plus-tabs app.
Making expo-video Work in a TikTok-Style Feed
How I made expo-video feel right in a TikTok-style feed: separate player creation from playback, then treat feed, hero, rows, and result screens like different surfaces.
Expo Live Activity Timer
Implementing Live Activities in Expo applications. Learn how to create interactive widgets and real-time updates for iOS Lock Screen and Dynamic Island.
How I Migrated 182k Users to Supabase
Complete guide to migrating your backend to Supabase. Learn about database migration, authentication setup, and real-time features implementation.
React Native Next Level Form Handling
Advanced form handling techniques in React Native. Learn about validation, performance optimization, and creating reusable form components.
Creating TabBar and Navigation Controller Programmatically in UIKit
Learn how to create custom tab bars and navigation controllers programmatically in UIKit. Perfect for iOS developers working with native implementations.
Stop Using React Native Async Storage
Why you should move away from React Native Async Storage and what modern alternatives like MMKV offer for performance and security.
Organizing React Native Codebase
Best practices for organizing and structuring large React Native applications. Learn about folder structure, component organization, and maintainable code patterns.
End-to-End Testing in React Native
Comprehensive guide to E2E testing in React Native using Detox and other testing frameworks. Learn testing strategies and best practices.
How to Structure Navigation in React Native With TypeScript
Master React Navigation v6 with TypeScript. Learn type-safe navigation, parameter passing, and advanced navigation patterns in React Native applications.
Testing React Native with React Query and Zustand
A comprehensive guide to testing React Native applications using React Query for data fetching and Zustand for state management. Learn best practices and testing strategies.