Etsy Sep 11, 2013

Improving Etsy for iOS with server-based logging

Article Summary

Etsy's iOS team faced a dilemma: their safety net for preventing crashes was quietly hiding logic bugs across the entire codebase.

Amy Dyer from Etsy's Native Apps team shares how they built a server-based logging system to make iOS crashes visible and debuggable. This 2013 post reveals how a small mobile team maintained stability while scaling their app.

Key Takeaways

Critical Insight

By piggybacking on their analytics framework to send iOS logs to servers, Etsy made rare production bugs visible and fixed issues users hit thousands of times daily.

The real power came from what they could do once logs lived on servers alongside their web stack.

Recent from Etsy

Related Articles