CFChris F Ainapplighter.hashnode.dev·3d ago · 11 min readSupabase RLS for Expo Apps: 6 Data Shapes and the Policy Each One NeedsAn Expo app talks to Supabase directly from the device, with a key that ships inside the app bundle. That means the database itself is the security boundary. If a table's row level security (RLS) poli00
CFChris F Ainapplighter.hashnode.dev·6d ago · 14 min readWhat React Native Devs Actually Struggle With: A Year of Support TicketsWe tagged and categorized every customer support ticket that came into Applighter for twelve months. Not tweets. Not surveys. Real developers, stuck on real code, mid-way through shipping a real app. 00
CFChris F Ainapplighter.hashnode.dev·Sep 23 · 13 min readBuild vs Buy a React Native Template: What Founders Miss"Every week another founder pings me with the same question: "Should we build our React Native app from scratch, or buy a template?" It's the wrong question. The build vs buy React Native template deba00
CFChris F Ainapplighter.hashnode.dev·Sep 18 · 11 min readAI features in mobile apps: 4 patterns that shipMost AI features in mobile apps collapse into four patterns. Not forty. Four. If you strip away the marketing pages, the App Store screenshots, and the LinkedIn threads about "AI-first paradigm shifts00
CFChris F Ainapplighter.hashnode.dev·Sep 16 · 10 min readOur React Native Template Launch Playbook (Config-First)Every new Applighter template ships the same way. A single *.config.ts file gets checked in, a row lands in a Supabase table, and the catalog page auto-regenerates. There is no bespoke marketing site,00