Crossing Over
summary
Builds a C# Xamarin-backed gifting microservice and wires it into a two-year-old client codebase, adding unit and integration tests at the service layer and testability hooks on the client. Releases fail first because users misinterpret the UI, a redesign and feature flag fix rollout succeeds, then revenue dips. Investigation with a SQL query that found the bug reveals a logic error that grants a gift to all friends instead of a single recipient, patching restores normal purchase behavior.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:06Outdated tester trope
- 2:51From Asian Studies to Microsoft tester
- 6:25Passion for data and scripting
- 8:51Tester to developer at Big Fish Games
- 12:21Developing a gift feature
- 14:33Developer challenges
- 18:05Testing versus development mindset
- 21:11First release issues
- 22:36Game revenue investigation
- 23:40Bug in my own code
- 25:48Full-stack reflections
- 26:30Prefer testing over development
- 29:15Q&A








