HRHugo Rusinhugorus.hashnode.dev·3d ago · 3 min readThe UX Dividends of File-Based Routing in React Native (That Engineers Rarely Talk About)Most posts about expo-router are engineering-centric. I want to talk about what file-based routing actually does for the users of a React Native app — because in our user-testing sessions, this is whe00
HRHugo Rusinhugorus.hashnode.dev·4d ago · 12 min readHow to Build a Video Calling App with React Native and WebRTCWebRTC is built into every modern OS, and react-native-webrtc is production-hardened — you can ship a 1-to-1 video call in a weekend with open-source pieces only. Every call has four parts: a signali00
HRHugo Rusinhugorus.hashnode.dev·Jul 9 · 4 min readSetting Up EAS Update Channels So QA and Support Can Roll Back in One ClickThe engineering side of EAS Update is well-documented. The QA and support side is not. This is what our QA lead and our support team needed before they trusted OTA at all, and how we structured channe00
HRHugo Rusinhugorus.hashnode.dev·Jun 30 · 9 min readHow We Got an LLM to Reliably Generate Theme-Aware React Native AppIf you've ever asked an LLM to "generate a React Native screen with dark mode support," you know the result. Sometimes you get useColorScheme. Sometimes you get a dark: prefix. Sometimes you get a har00
HRHugo Rusinhugorus.hashnode.dev·Jun 29 · 6 min readA Freelance React Native Workflow That Cuts MVP Delivery From 4 Weeks to 1If you freelance on React Native, your build time isn't where you think it is. It's not in component code — it's in the workflow loop around it: pre-kickoff scaffolding, Figma-to-real-app translation,00