← Back to portfolio/ Writing
Writing
Notes on platform-scale frontend. What worked, what surprised me, and what I'd do differently.
Platform Design
The Headless/UI Split: Building an SDK That Two Audiences Can Both Use
How splitting a fintech SDK into a headless layer and a UI layer let the platform work for both fast-moving and design-strict client teams, without forcing either to compromise.
SDK DesignPlatform ArchitectureReact NativeAPI Design
May 2026·7 min readRead article →
Frontend Architecture
Microfrontend Boundaries: How to Decide Where to Split
A working framework for deciding which workflows become independent microfrontend surfaces and which stay in the monolith. Drawn from modernizing BILL's AR platform.
MicrofrontendsArchitectureMigrationTeam Topology
May 2026·5 min readRead article →
Engineering Hygiene· Coming soon
Feature Flags Are a Code Smell (Eventually)
On rationalizing years of accumulated LaunchDarkly flags across a large frontend surface, and a lifecycle process that keeps flag sprawl from coming back.
Coming soon