Shipping an Expo app to the App Store: the landmines nobody warns you about
I recently shipped Add to Calendar: AI Events — an iOS app that turns screenshots and text into calendar events — built with Expo SDK 52 and React Nat…
Latest Architecture news from Tech News
I recently shipped Add to Calendar: AI Events — an iOS app that turns screenshots and text into calendar events — built with Expo SDK 52 and React Nat…
Building Knowzup: Architecting a True Multimedia Q&A App as a Solo Developer in React Native How I built a cross-platform community knowledge hub …
Over the past few weeks, I've been focused on deepening my understanding of mobile analytics—not just by completing a course, but by putting those con…
Analytics is one of the most valuable tools you can add to a mobile application. While building features is important, understanding how users interac…
Your feed scrolls fine with 20 items. Ship 2,000 and the UI starts hitching, memory climbs, and “just wrap it in a ScrollView ” becomes the bug report…
React Native interviews are no longer limited to components, props, and styling. Modern interviews also test JavaScript execution, React behavior, nat…
React Native’s New Architecture gives JavaScript more direct access to native functionality. One important capability is synchronous communication thr…
In today's mobile-first world, users expect authentication to be both secure and effortless. Typing passwords every time an app is opened not only imp…
"I just want to build my app." That sentence sounds simple. But if you've ever started a new React Native project, you know that is rarely what actual…
Navigating a large university campus can be overwhelming, especially for new students, visitors, and even returning students attending classes in unfa…
AI is everywhere in fintech right now. Banks are deploying AI copilots, payment companies are automating fraud detection, lenders are using predictive…
I asked ~40 indie React Native devs one question: "What do you wish your boilerplate did differently?" Three wishes dominated: less opinionated naviga…
Fluentic is my attempt to make React styling feel explicit, composable, and predictable again. Years ago, I worked on web apps with Emotion, and I lov…
Every AI feature I've worked on has done the same quiet thing: collect the user's text, send it to someone else's server, pay per token, and pray the …
The short version: Module Federation lets a React Native app load its features at runtime, so each one can be deployed and updated on its own instead …
Good morning, class! Welcome back. In our last lesson, we explored how GraphQL fundamentally addresses the issues of over-fetching and under-fetching.…
Good morning, everyone! Welcome back. In our previous lesson, we compared REST and GraphQL at a high, architectural level. Today, we are going one lay…
How I Built KisanX — A Full-Stack Agricultural Marketplace (MERN + PHP + React Native) By Saniya Farooqui | Full-Stack Developer | Mumbai The Problem …
Every few months, a post goes viral: "Please stop using [perfectly good tool]." This time it's lucide-react. And honestly? The take is lazy What's the…
This is a submission for the GitHub Finish-Up-A-Thon Challenge What I Built CampusBeat 2.0 — a React Native campus super-app for students across 17 co…
Our fitness kit's iOS build used to take 14 minutes on CI. After upgrading to Expo SDK 54, it takes 4. That's not a CI optimisation. We didn't add par…
Hi everyone, Kacper and Filip from Software Mansion here. This week, TanStack Start is once again in the spotlight. The React Compiler in Rust is on i…
There's a specific kind of frustration that comes from using a health app that feels like it was built by engineers who've never actually used it. The…
You tap Record. You nail the take. You save as Draft. You close Instagram, reopen it — and your Reel is right there. What just happened under the hood…
Most QR scanner libraries for React Native share the same problems — they're unmaintained, they don't support the New Architecture, or they pull in a …
What is the Native Bridge? The React Native Bridge is a communication layer that allows the JavaScript thread and the Native threads (iOS/Android) to …
I quit learning to code three times. Not because I wasn't motivated. I had app ideas I genuinely wanted to build. I bought courses, watched tutorials,…
Hi everyone, Seb and Jan here 👋! This week we have great deep dive blog posts about data fetching (TanStack vs Next.js) and performance (GitHub and Li…
Hey everyone 👋 After 4 months of development, testing, redesigns, debugging, deployment issues, and lots of learning — we finally launched our first a…
Originally published on expo.dev/changelog By Alan Hughes, Brent Vatne Today we're announcing the release of Expo SDK 56. SDK 56 includes React Native…