Part 1 - State Drive Nagiation: Overview

Intro What triggered the writing of this post were two things: 1. Prior Experience with State Machine Weโ€™ve been using state machine for the past few years to simplify a complex onboarding flow. The complexity of our feature rises from: having too many conditions that determine the correct state having the conditions scattered. Some conditions are known at the time of app launch, some are known at the time of onboarding flow commencing, but some others are only known after user identifies their device to us....

December 3, 2025 ยท 5 min