Journal

Category

◉ Workflows

How to drive Claude Code, Rork, Lovable and Cursor to build real apps.

M-Pesa Daraja Payment Integration UI in React Native: a glowing iPhone home-screen icon on a purple and blue gradient
Workflows 7 min read

M-Pesa Daraja Payment Integration UI in React Native

Wire an M-Pesa Daraja STK Push flow in React Native: the app triggers a server call, the user approves on their phone, and a callback confirms the payment.

Lawrence Arya · June 27, 2026
Sign in with Apple: Hide My Email Forwarder Setup: a glass app tile showing the VP0 logo on a pink and blue gradient
Workflows 10 min read

Sign in with Apple: Hide My Email Forwarder Setup

Emails to privaterelay.appleid.com bounce until you register your sending domains and pass SPF. Here is the full Hide My Email forwarder setup for iOS apps.

Lawrence Arya · June 11, 2026
SwiftUI ViewInspector tests with an AI prompt: a guide: the App Store logo as a frosted glass icon on a pink and blue gradient with bubbles
Workflows 10 min read

SwiftUI ViewInspector tests with an AI prompt: a guide

ViewInspector unit tests SwiftUI views without the simulator. Here is how to write them, how to prompt AI to generate them, and how to keep them honest.

Lawrence Arya · June 10, 2026
GitHub Actions + Fastlane for React Native iOS in 2026: the App Store logo on a glass tile over a blue gradient with bubbles
Workflows 6 min read

GitHub Actions + Fastlane for React Native iOS in 2026

match plus an API key is the whole signing story: the beta lane, the caches that tame $0.062 macOS minutes, and when EAS is honestly the better call.

Lawrence Arya · June 7, 2026
How to Update an Old React Native App Using AI: a glass iPhone UI wireframe icon on a holographic purple gradient
Workflows 6 min read

How to Update an Old React Native App Using AI

The agent is for the grind, not the judgment: incremental version-by-version upgrades, the Upgrade Helper diff as the map, and verify-after-each-step.

Lawrence Arya · June 7, 2026
Ionic to React Native: The AI Prompt That Works: a glass iPhone app-grid icon on a mint and teal gradient
Workflows 6 min read

Ionic to React Native: The AI Prompt That Works

No converter exists, and the prompt is a sequence: logic first, screens rebuilt natively one at a time, plugins mapped, with a hard ban on literal translation.

Lawrence Arya · June 7, 2026
LLM Context Window File Mapping: A Setup Guide: a vivid neon 3D App Store icon on an orange, pink and blue gradient
Workflows 6 min read

LLM Context Window File Mapping: A Setup Guide

File mapping is curation, not a setting: tell the AI which files matter so it spends a finite context window on real code instead of plausible guesses.

Lawrence Arya · June 7, 2026
Migrate from Expo Go to a Development Build with AI: a glass app tile showing the VP0 logo on a pink and blue gradient
Workflows 6 min read

Migrate from Expo Go to a Development Build with AI

A development build is your own Expo Go, not an exit from Expo: install expo-dev-client, audit native deps, stay managed, and the JS loop is unchanged.

Lawrence Arya · June 7, 2026
React Native Debugger Network Tab Empty: The Cursor Fix: the App Store logo as a glossy glass icon on a purple and blue gradient with floating bubbles
Workflows 7 min read

React Native Debugger Network Tab Empty: The Cursor Fix

An empty network tab means legacy tooling or a request that never fired. How to tell in one minute, and why AI-generated fetch calls fail silently.

Lawrence Arya · June 7, 2026
ATT Prompt Rejected by Apple: The Four Fixes That Work: a reflective 3D App Store icon on a blue and purple gradient
Workflows 5 min read

ATT Prompt Rejected by Apple: The Four Fixes That Work

Fix ATT rejections: SDKs tracking before consent, pressuring pre-prompts, generic purpose strings, and privacy labels that contradict the binary.

Lawrence Arya · June 5, 2026
Fatal Error: Array Bounds in AI Swift Code: 4 Families: a glass iPhone app-grid icon on a mint and teal gradient
Workflows 4 min read

Fatal Error: Array Bounds in AI Swift Code: 4 Families

Fix the Index-out-of-range crashes AI writes in Swift: parallel-array assumptions, force-indexing, stale ForEach indices, and the brief that prevents all four.

Lawrence Arya · June 5, 2026
Fix Replit Agent React Native Expo Crashes: Triage: the App Store logo on a glass tile over a blue gradient with bubbles
Workflows 5 min read

Fix Replit Agent React Native Expo Crashes: Triage

Triage Replit Agent React Native Expo crashes by symptom: bundler failures, red-screen errors, native-module deaths, and how to stop the agent's fix loop.

Lawrence Arya · June 5, 2026
Fixing Claude Core Data Fetch Array Bugs: 4 Families: a glass app tile showing the VP0 logo on a pink and blue gradient
Workflows 5 min read

Fixing Claude Core Data Fetch Array Bugs: 4 Families

Fix the Core Data bugs Claude generates: NSSet relationships treated as arrays, wrong-context fetches, misread faults, and the brief that prevents all four.

Lawrence Arya · June 5, 2026
FlatList Memory Lag With Maps in React Native: Fixes: the App Store logo as a glossy glass icon on a purple and blue gradient with floating bubbles
Workflows 5 min read

FlatList Memory Lag With Maps in React Native: Fixes

Fix FlatList memory and lag in React Native map screens: the map-per-row trap, memoized rows, windowing settings, and when FlashList is the real answer.

Lawrence Arya · June 5, 2026
Fixing Claude React Native Reanimated Errors, Fast: the App Store logo as a frosted glass icon on a pink and blue gradient with bubbles
Workflows 5 min read

Fixing Claude React Native Reanimated Errors, Fast

The Reanimated errors Claude-generated code hits most: the babel plugin rule, version mismatches, worklet violations, and the prompts that fix each one.

Lawrence Arya · June 5, 2026
FlutterFlow RevenueCat Paywall Fix: IDE & Config Triage: the App Store logo as a frosted glass icon on a pink and blue gradient with bubbles
Workflows 5 min read

FlutterFlow RevenueCat Paywall Fix: IDE & Config Triage

Fix FlutterFlow RevenueCat paywall failures: products not loading, entitlement mismatches, sandbox confusion, and why the web preview can never test purchases.

Lawrence Arya · June 5, 2026
Free Cursor MCP for Webflow Users: What to Install: a glass app tile showing the VP0 logo on a pink and blue gradient
Workflows 6 min read

Free Cursor MCP for Webflow Users: What to Install

The free MCP servers Webflow users should install in Cursor: Webflow's official server for site data, vp0-mcp for app UI, and how to wire mcp.json.

Lawrence Arya · June 5, 2026
JSON Mocking Structures for a Claude React App Build: the App Store logo on a glass tile over a blue gradient with bubbles
Workflows 6 min read

JSON Mocking Structures for a Claude React App Build

How to feed JSON mocking structures to Claude before it writes your React app: contract-first fixtures, edge-case records, JSON Schema, and MSW at runtime.

Lawrence Arya · June 5, 2026
Letting AI Do the Entire Firebase Integration: Almost: a glossy App Store icon on a blue, pink and orange gradient with bubbles
Workflows 5 min read

Letting AI Do the Entire Firebase Integration: Almost

What AI agents do well in a Firebase integration and the three human gates: security rules, data modeling for queries, and the read-cost surfaces agents ignore.

Lawrence Arya · June 5, 2026
Pod Install ffi Error on Apple Silicon: The Real Fix: the App Store logo as a glossy glass icon on a purple and blue gradient with floating bubbles
Workflows 5 min read

Pod Install ffi Error on Apple Silicon: The Real Fix

Fix the pod install ffi incompatible-architecture error on Apple Silicon: why the Ruby ffi gem breaks, the Homebrew fix, and the Rosetta trap to avoid.

Lawrence Arya · June 5, 2026
Expo Missing Purpose String Rejection: The Real Fix: a vivid neon 3D App Store icon on an orange, pink and blue gradient
Workflows 5 min read

Expo Missing Purpose String Rejection: The Real Fix

Fix the React Native Expo missing purpose string rejection (ITMS-90683): which NSUsageDescription key, where it lives in app.json, and strings that pass review.

Lawrence Arya · June 5, 2026
Replit Agent Expo App on a Physical iPhone: 3 Paths: a glossy App Store icon on a blue, pink and orange gradient with bubbles
Workflows 5 min read

Replit Agent Expo App on a Physical iPhone: 3 Paths

How to run a Replit Agent Expo app on a real iPhone: Expo Go with a tunnel, EAS development builds, TestFlight, and where the free Apple ID stops.

Lawrence Arya · June 5, 2026
Rork Xcode Custom Fonts Fix: Why Your Font Won't Load: a glowing iPhone home-screen icon on a purple and blue gradient
Workflows 5 min read

Rork Xcode Custom Fonts Fix: Why Your Font Won't Load

Fix custom fonts in Rork-built apps headed for Xcode: the PostScript-name trap, Info.plist registration, expo-font loading, and a 10-minute checklist.

Lawrence Arya · June 5, 2026
SwiftUI Core Data to SwiftData Migration: Prompt Guide: the App Store logo as a glossy glass icon on a purple and blue gradient with floating bubbles
Workflows 5 min read

SwiftUI Core Data to SwiftData Migration: Prompt Guide

How to migrate Core Data to SwiftData with AI help: what maps cleanly, what breaks, the coexistence path Apple documents, and the prompt that works.

Lawrence Arya · June 5, 2026