Writing

    Notes on building and shipping React Native and Expo apps, from production work.

    1. 8 min read

      Three days building an AI decision engine that couldn't beat a simple baseline

      I connected an AI model to a show-or-don't-show offer decision, then built baselines, a seeded simulator and an evaluation pipeline around it. The integration worked. The decisions were no better than always showing the offer.

    2. 10 min read

      Shipping a React Native app without guessing

      The release pipeline that decides for you: a fingerprint of the native configuration chooses between an over-the-air update and a store build, so the most dangerous release rule no longer depends on anyone remembering it.

    3. 3 min read

      Moving four live React Native apps to Expo, one at a time

      How I migrated four production React Native CLI apps at Flabs to Expo: generated native projects, EAS builds and credentials, expo-notifications, and the staging build that reached production.