Blog

A host React Native app loading a screen from a separate remote app at runtime
8 June 2026 · 10 min read

Your first federated remote in React Native

Build it from zero: two React Native apps, one loading the other's screen at runtime over Module Federation 2.0 with Re.Pack. Every step, copy-paste, ending in a running app.

react-nativemodule-federationre-packrspacktutorial
Module Federation in React Native
1 June 2026 · 8 min read

Why Module Federation in React Native

What runtime micro-apps buy a React Native app, what they cost, and when the trade is worth making. The intro to a series that builds a federated setup from scratch.

react-nativemodule-federationre-packarchitectureopinion
Feature-first project structure in React Native
25 May 2026 · 10 min read

Why I use feature-first project structure in React Native

An argument for organising React Native projects by feature, not by type. The delete test, import boundaries, where shared code lives.

react-nativearchitectureproject-structureopinion
Detox and Cucumber BDD for React Native E2E testing
18 May 2026 · 17 min read

Detox + Cucumber BDD for React Native E2E testing

Detox + Cucumber for React Native E2E. Step definitions, a custom formatter, parallel execution, and accessibility regression tests in plain Gherkin.

react-nativetestinge2e-testingbdd
Tiered secure storage in React Native
11 May 2026 · 12 min read

Tiered secure storage in React Native

Three React Native storage tiers: Keychain for tokens, encrypted store for PII, AsyncStorage for preferences. When to use each, and how Redux Persist fits in.

react-nativesecuritystoragemobile-security
Setting up MSW v2 in React Native for testing
4 May 2026 · 15 min read

Setting up MSW v2 in React Native

A practical guide to setting up Mock Service Worker v2 in a React Native project. From installation to a full set of handler scenarios covering success, errors, timeouts, and offline.

react-nativetestingmockingjest
Interview Kit running on a laptop during a technical interview
27 April 2026 · 8 min read

I built an app the hiring panel will never open

How I went from Notion to markdown to a React app for running structured technical interviews. Three iterations to find the right format for live calls and hiring panel reports.

engineering-managementhiringreactinternal-tools
Designing a take-home tech test for software engineers
20 April 2026 · 10 min read

How to write a take-home tech test that candidates actually want to do

Most take-home tests fail because of setup friction, unclear briefs, or disrespecting people's time. This is how I designed one that candidates thank us for.

engineering-managementhiringtech-interviewsdeveloper-experience
Designing a tech test scorecard for React Native hiring
13 April 2026 · 8 min read

How I designed a tech test scorecard that works from Graduate to Senior

How a checklist-based scorecard made our React Native take-home test work for every level, from Graduate to Senior. The design choices behind a fair hiring scorecard.

engineering-managementhiringtech-interviews
How to pass a React Native tech test
6 April 2026 · 10 min read

How to pass a React Native tech test

Practical advice from someone who reviews take-home tech test submissions. What actually matters, what doesn't, and the mistakes that cost candidates the job.

react-nativehiringcareer-advicetech-interviews
Redesigning a tech test for React Native hiring
29 March 2026 · 9 min read

Why I redesigned our React Native tech test in my first week

I joined as Engineering Manager and one of my first projects was rethinking the hiring process for platform roles. The thinking behind the redesign, and what I built.

engineering-managementhiringtech-interviews