JSJules Sarahinjulessarah.hashnode.dev·6d ago · 8 min readWhy Vibe-Coded Apps Get Rejected (and How to Ship Them Anyway)An AI coding agent can take you from an idea to a working React Native app in a weekend. It compiles, it runs on your phone, and it does what you asked. Then you press Submit, wait a day, and get a re00
JSJules Sarahinjulessarah.hashnode.dev·6d ago · 8 min readNative Sign in with Apple and Google in Expo + Supabase: The Parts the Quickstarts SkipSocial login is the fastest way into most consumer apps: one tap, a system sheet, done. With Expo and Supabase, the core of it is a single call, supabase.auth.signInWithIdToken(). Getting from that ca00
JSJules Sarahinjulessarah.hashnode.dev·Sep 24 · 13 min readIAP, Stripe, or Web Checkout? How to Choose Payments for Your Expo App in 2026Last verified: September 24, 2026. App store payment rules are changing fast because of ongoing litigation. Treat the fee numbers below as a snapshot, re-check before you ship, and talk to a lawyer fo02I
JSJules Sarahinjulessarah.hashnode.dev·Sep 17 · 5 min readHow AI-Generated Code Changes What Users Actually Report in Bug TicketsAfter 18 months of running AI-heavy development on our template store, the bug reports we get from users look different. Not more of them, not fewer. Different. It's worth writing down, because it cha00
JSJules Sarahinjulessarah.hashnode.dev·Sep 3 · 6 min readGoogle Play's 12-Tester Rule and Everything Else First-Time Devs MissThe App Store gets most of the attention when devs talk about mobile publishing pain. But Google Play has its own set of first-timer traps, and the biggest one, the closed-testing rule, will delay you00