Etsy Nov 4, 2016

Crashcan: Building a Better Mobile Crash Analytics Platform

Article Summary

Etsy built Crashcan, their own mobile crash analytics layer on top of a third-party provider. Why not just use the vendor's dashboard?

Mobile crashes are fundamentally different from web errors: they arrive delayed, affect multiple app versions simultaneously, and lose user state. Etsy's team needed custom analysis that their external crash provider couldn't deliver, so they built a PHP-based wrapper to augment the data.

Key Takeaways

Critical Insight

Crashcan gave Etsy the customization they needed (version range filtering, user linking, better grouping) without maintaining full crash infrastructure.

Their biggest failure came from a single wrong assumption about API timestamps that broke everything for weeks.

Recent from Etsy

Related Articles