Adarsh Pandey retweeted
People keep telling me that native apps are much faster than React Native, but I don’t think it’s true. So I built the same app in 9 different desktop frameworks. I found that AppKit is slightly faster/lighter than React Native, but React Native beats SwiftUI by a good margin.
Adarsh Pandey retweeted
Introducing open source AI code review. The review you pay $60 a developer for, now $0 and open source: 100+ scanners plus an AI reviewer that has to answer every finding, on your own Claude Code or Codex login, before you push.
github.com/openqodex/openqod…
Adarsh Pandey retweeted
Andrej Karpathy (ex-OpenAI, ex-Tesla) just released a prompt that turns Opus 5.5 into a harness that actually finishes the any job.
It's f*cking unreal...
send it to Opus 5.5, and thank me later. Then read the full guide for Opus 5.5 Harness Engineering.
Here's how I'd start a React Native app today if I want it to be native: USE THE PLATFORM, don't reinvent the wheel. My must-haves:
- react-native-screens from @swmansion, together with @reactnavigation. Native stack, native tabs, formSheet for bottom sheets, native modals, SF Symbols, Material Symbols, etc. Keep an eye on v5.
- expo-ui from @expo for SwiftUI and Jetpack Compose components in JSX. Missing one? Have AI write it and contribute it back.
- Nitro Modules from @margelo_io for low-level, fast native code (Swift, Kotlin, C++). Some good examples: react-native-mmkv for key-value storage (a must), react-native-healthkit, react-native-nitro-fetch.
- expo-sqlite + drizzle-orm from @DrizzleORM if you need a local database.
- Legend State from @jmeistrich. Write proper selectors, watch your re-renders, and close subscriptions on unfocused screens (think Android onResume/onPause). Be methodical. This is not the web, and React Compiler won't do it for you.
- Do not block your app startup with anything. You should not need a splash screen if you don't want one.
Use whatever tools you want. But React Native does not mean your app isn't native under the hood. Your iOS and Android builds end up very, very different, on purpose. You're just using abstractions that smart people built and keep curating for you.
Do this and when something like the iPhone Duo comes out, your app just works on it. You were already using native navigation, sheets and components, so the platform adapts them for you.
Adarsh Pandey retweeted
🔐 react-native-secure-webview is Live!
RNSEC kept uncovering the same mobile security problem: WebViews are trusted far too much.
I built it for security-critical flows like payments, OAuth, authentication, and 3-D Secure.
Explicit origin allowlists. Native navigation enforcement. Blocked redirects. Deep-link protection. Fail-closed by default.
Secure web flows in React Native, with security enforced natively.
Adarsh Pandey retweeted
Shop is the first of our apps to complete the move back to native. The team rebuilt it in Swift and Kotlin in just 12 weeks.
It now launches 23% faster on iOS and 50% faster on Android, with a 10x lower crash rate and a 109 MB smaller Android build. We expect those numbers to keep improving.
shopify.engineering/shop-app…
Adarsh Pandey retweeted
Just merged toolbar/navigationstackview API in Expo UI which auto-adapts for duo.
github.com/expo/expo/pull/49…
Anything that works in SwiftUI, is available in Expo UI.
We also have UIKit versions of toolbar/Split view API in expo-router
docs.expo.dev/router/advance…
docs.expo.dev/versions/lates…
tldr; RN/Expo is more than ready to support foldables 📂
Adarsh Pandey retweeted
Argent can now control physical iPhones over USB 🍎
~/ npx @swmansion/argent init
Adarsh Pandey retweeted
What if your #ReactNative app could start fetching data already before the JS bundle starts running? 🤔
We migrated @expensify's app to 𝚛𝚎𝚊𝚌𝚝-𝚗𝚊𝚝𝚒𝚟𝚎-𝚗𝚒𝚝𝚛𝚘-𝚏𝚎𝚝𝚌𝚑 and moved its critical startup request ahead of JS - the result: Up to 950ms faster TTI! ⚡️
Across all daily active users, this saves more than 21 hours a day of loading time! 😎
Adarsh Pandey retweeted
We just wrote a complete guide for QR/Barcode scanning in React Native - check it out! 👇
margelo.com/blog/react-nativ…
Adarsh Pandey retweeted
~60 JS FPS on a debug build. Buttery smooth!
Man, I think I am falling in love with filament + worklets core
@margelo @expo 🔥
xitter.cf/adithyavis/status/2085…
Interactive apps are going to be the future of education.
Saw the interactive human anatomy playground built by @thebuggeddev and I knew I wanted to build something similar for space.
And I chose to build it as a mobile app because kids would love playing with something like this on a phone or an iPad.
Check out: github.com/adithyavis/planet…
I chose expo (@reactnative , @expo ) and react-native-filament (@Google , @margelo_com) for this. Super easy to setup lightEntities that make radiation look realistic. Also, I generated glb assets using textures from Solar System Scope.
All this was built with Claude Opus 5. Took me a couple of iterations, but dude has it become so cheap effort-wise to make interactive playgrounds like these.
Adarsh Pandey retweeted
Teachers realizing they may soon be replaced by claude
We're introducing Claude for Teachers: free access to premium Claude capabilities for verified K-12 educators in the US, with a library of teaching skills and a direct connection to evidence-based curricula, mapped to academic standards in all 50 states.
claude.com/solutions/teacher…
We’re building the agent-native alternative to AWS, but it's actually good.
- 33,000+ projects created (10% WoW growth)
- 2x weekly active projects (2000 → 4000+)
- 11,000+ GitHub stars (5x in the last 3 months) - faster than React, Supabase, and Linux
Introducing InsForge ↓
Introducing InsForge: The agent-native AWS alternative
Adarsh Pandey retweeted
Introducing React Native Doctor
Find performance and security bugs in your mobile app
Run via CLI and fix with agents. Fully open source
npx react-doctor@latest
Adarsh Pandey retweeted
It's time to spill some secret sauce: How to actually build a good Keyboard experience for your #reactnative apps 👀



























