5 posts

Dev notes

What I'm learning building things, solo. Not a single-topic blog: mobile, web, tooling, whatever feels concrete enough to write down.

🤖

Android: keystore, signing, and testing without a Play Store account

How to sign an Android release build and distribute it to testers through Firebase, without going through the Play Store. With every CI error we actually hit along the way.

AndroidCI/CDFirebase
📱

Publishing a React Native app to the App Store, solo

The real steps to get a React Native app from Xcode archive to live on the App Store, and the pitfalls that waste hours if you don't know about them.

iOSApp StoreReact Native
🎯

A feature flag for a feature that doesn't exist yet

Why Foodproof already ships paywall code in its builds, even though the payment system isn't even wired up.

ProductFeature FlagsReact Native
🧩

Offline-first without a repository pattern: just Zustand and a smart merge

You don't need a repository abstraction layer to build offline-first behavior into a solo mobile app. A store that writes locally, tries to sync, and never blocks the UI.

React NativeZustandArchitecture
⚙️

Automating your App Store screenshots

9 screens, 2 languages, redone on every release. How a bash script and a bit of in-app code replace hours of manual screenshotting.

AutomationBashiOS