Enforcing a concrete performance budget for Expo EAS builds and OTA updates
The situation Say you are a mobile engineer on a small React‑Native team that uses Expo Application Services (EAS) for CI‑driven builds and over‑the…
Последние новости DevOps от Tech News
The situation Say you are a mobile engineer on a small React‑Native team that uses Expo Application Services (EAS) for CI‑driven builds and over‑the…
The situation You are a mobile lead on a React Native product that just shipped version 2.4 with Expo Router 2.1.0. The release added a “share‑to‑ap…
The situation You are the lead mobile engineer on a React Native app that ships to 150 000 active iOS and Android users. The app currently uses the…
A person can take thirty photos of the same face and still produce a timelapse that looks like camera shake. On Monday they stand closer to the mirr…
You update your simulators, iOS 27 drops, and every app you haven't rebuilt yet either misbehaves or just looks wrong on the new scene-based life cy…
A user files a bug report that says "Settings crashes when I scroll to the bottom." No stack trace, no reproduction steps, no screen recording. You'…
I spent 15 years running operations and P&Ls, not writing apps. In August I set out to put PromptSpend, my open-source LLM cost calculator, on i…
Expo monorepo CI gets slow and flaky for the same reason: we treat all caches as one thing. Then builds run from the repo root, one app reuses anoth…
TL;DR: My entire mobile stack costs $0 a month. Expo builds the app. Supabase holds data and auth. Render runs background jobs. Vercel hosts the lan…
If you've watched a coding agent quietly read your documentation, run a command based on what it found there, and never once render the page in a br…
"Expo's ecosystem helped us take human error and effort out of the release process, from a local build to a validated release." — Nathan Ahn, CTO, S…
Every week a founder DMs me the same question: "Should I build my React Native app from scratch or buy a template?" Here's the framework I use to an…
This article is an English translation of the original Japanese article. When I added an Expo app to an existing Next.js web service, I initially wa…
Microsoft retired the hosted Visual Studio App Center service on March 31, 2025. That included the managed service many React Native teams knew thro…
Three build profiles, three backends. My Expo app's development build should talk to my local sandbox, preview to the dev branch, and production to…
"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 actu…
I asked ~40 indie React Native devs one question: "What do you wish your boilerplate did differently?" Three wishes dominated: less opinionated navi…
Originally published on expo.dev/blog by Dan Kelly. B2B mobile apps face a different challenge than consumer apps. You're not competing for attentio…
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 th…
Expo SDK 56 ships with a custom Kotlin compiler plugin that eliminates reflection from Expo Modules on Android. The result: 70% faster module initia…
The Expo MCP Server dropped its paywall. Anyone with an Expo account can now hook up their AI coding assistant to Expo docs and tools. Previously, y…
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. T…
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 Nati…
Originally published on expo.dev/blog by Jacob Clausen. Have you ever shipped a critical fix to your entire user base within minutes of merging the…
I'm shipping a subscription-based React Native app and went through the "do I use RevenueCat or roll my own?" question that probably every solo RN d…