Kadi Kraman

@kadi.bsky.social

Developer at Expo • prev. Director of Engineering, Mobile Services at Formidable • React Native • GraphQL • 🇪🇪 • 🇬🇧

We can build apps faster than ever. The bottleneck now is the last mile: getting through app review. I put together a cheat sheet of how long it actually takes to publish to the App Store and Google Play based on what I've seen. Does it match your experience?

Bild

The danger in AI-assisted coding is confident blindness. The best way to help students, users and developers who building with AI is to convert more of their "unknown unknowns" to "knowns unknowns". Only once you know there's a problem can begin solving it

Bild

iOS builds in SDK 56 are faster out of the box. Expo modules now ship as precompiled XCFrameworks, so they link instead of compiling from source on every build. No config, no migration steps. Full nerd sniping eng blog from @chrfalch.bsky.social right here: try.expo.dev/precompiled-...

Faster iOS Builds with Precompiled XCFrameworks

Starting with SDK 56, Expo packages on iOS ship as prebuilt XCFrameworks, so clean iOS builds skip compiling 70+ packages from source.

try.expo.dev

Reminder: the APK you build for testing is NOT the actual app size 🔹 Debug APK: 95MB 🔹 AAB: 68 MB 🔹 Actual download: 24MB Your users aren't downloading 95 MB: APKs bundle resources for every device config. AAB lets Google Play deliver only what the user's device actually needs

Bild

"I'm new to React Native / Expo Router - how should I structure my codebase?" It's a question that comes up quite a bit, and this is an attempt at providing some very concrete suggestions. Already using Router? I'd love to know if there's anything you'd do differently, and why 📝

Expo@expo.dev · 11mo ago

🗂️ New blog from @kadi.bsky.social: Folder structure best practices for Expo apps. Keep your project organized with: ♢ /src for clarity ♢ Components & screens in the right place ♢ API & server code separated ♢ Platform-specific extensions Read the guide for all her advice: expo.dev/blog/expo-ap...

Check out our new homepage! We also have cool new landing pages to demonstrate how various builders - enterprise, ecom, startups, finserv, crypto, solo devs - benefit from building with Expo.

Expo@expo.dev · 11mo ago

The new 𝝠 Expo home page is live: expo.dev We were overdue for a new home that tells the story of what Expo has become: Everything you need to build apps. We added more pages to explain how Expo serves different stages of business growth across different industries. We'll 🧵 some of those below ↓

New @expo.dev example: graphQL server and client with ✨automatic type generation✨! 🧘‍♀️ GraphQL Yoga - server 💜 URQL - client 🎉 gql.tada - type generation ☁️ EAS Hosting - for API & web deployments

Holy crap, I guess the whole "if you don't ask, you don't get" is real! Apple couldn't fix my 3-year-old out-of-warranty Studio Display so in the end they replaced it. For free! It feels like Christmas.

Know a React Native dev (~2 yrs experience) looking for a new job? A small but growing team at a mature startup in the pet health space is hiring — remote on EST, looking for someone who is excited to both teach & learn from teammates. If you think you are a good fit, send a DM.

Cartoon-style image of a young female software developer in glasses, working on a laptop. She wears a navy React logo t-shirt. The laptop has a heart-shaped dog logo, hinting she’s building an app for pet health. Beige background.