The Hitchhiker's Guide to React Native

How AI Killed Writing E2E Tests FOREVER with Maestro MCP
Luke Brandon Farrell

Luke Brandon Farrell

Senior Software Engineer @ Callstack

How AI Killed Writing E2E Tests FOREVER with Maestro MCP

Build an agentic QA system for React Native with Maestro and Maestro MCP. Learn to automate E2E test generation using AI and GitHub Actions.

Bringing the Apocalypse to Fire TV, Part 2: Scripts, Crashes, and a Four-Button Remote
Luke Brandon Farrell

Luke Brandon Farrell

Senior Software Engineer @ Callstack

Bringing the Apocalypse to Fire TV, Part 2: Scripts, Crashes, and a Four-Button Remote

Streamline Turborepo scripts for Vega OS, debug native React Native SVG crashes, and implement Cartesian focus management for TV remotes.

Bringing the Apocalypse to Fire TV, Part 1: One Monorepo for Mobile and TV
Luke Brandon Farrell

Luke Brandon Farrell

Senior Software Engineer @ Callstack

Bringing the Apocalypse to Fire TV, Part 1: One Monorepo for Mobile and TV

Porting an Expo React Native game to Amazon Fire TV with Vega OS using Turborepo, platform-specific .kepler.tsx files, and Amazon Devices Builder Tools (MCP) to bridge React Native version gaps, audio APIs, and TV-specific runtime differences.

Skipping the App Store Review Queue with Bitrise CodePush
Luke Brandon Farrell

Luke Brandon Farrell

Senior Software Engineer @ Callstack

Skipping the App Store Review Queue with Bitrise CodePush

Microsoft App Center is dead, but your DX doesn't have to be. Master Bitrise CodePush for Expo and React Native, and see how to use 2026 AI agent skills to deploy one-line fixes in seconds.

Spells, SDKs, and Fire TV: Setup VegaOS, Build a Button and Understand Focus States
Luke Brandon Farrell

Luke Brandon Farrell

Senior Software Engineer @ Callstack

Spells, SDKs, and Fire TV: Setup VegaOS, Build a Button and Understand Focus States

We break down Vega OS and how React Native runs on Fire TV — then walk through setting up the SDK and simulator before digging into real TV-specific UI patterns like remote input, focus handling, and building usable buttons for a non-touch interface.