Blog
Writing about mobile payments architecture, subscription systems, and Android developer experience.
-
We built a linter for design files
-
5 failure modes in mobile in-app purchase flows (and how we catch them)
-
Anatomy of a mobile payments stack at billion-install scale
-
The 12×12 cross-grade problem: subscriptions when you have more than one product
-
Modeling Google Play Billing subscriptions as a state machine