Beyond the Noise: Signals, Stories, and Spicy Takes
Aaron He, Director of Engineering for Tinder's Client Platform team, joins Matt Klein to trace a decade of mobile engineering at scale, from writing Xamarin apps in C# to native Android, and into today's debates over React Native and Kotlin Multiplatform. They talk through a database downgrade that crashed the app during Aaron's first week at TrueCar, and a more recent bug where a hung flag lookup silently dropped analytics events: no crash, no performance hit, and no way to backfill afterward. From there, they turn to performance at Tinder today: crash rates are strong (99.5 to 99.7% crash-free), but app hangs and ANRs are the bigger challenge. Aaron breaks down how his team attributes regressions to the right team and experiment. Aaron also shares how he's built leadership trust on long-term infrastructure bets, and what he learned managing up during a CI consolidation debate with the backend team. He passes along a rule of thumb for using AI without losing the learning: write something once with AI to move fast, once yourself to actually understand it, and a third time to get the architecture right.
19 episodes
Comments
0Be the first to comment
Sign up now and become a member of the Beyond the Noise: Signals, Stories, and Spicy Takes community!