Eric Chiquillo

Staff Engineer @ Reddit

Talk Title

Debugging in the Wild: Unleashing the Power of Remote Tooling

Room

Sapphire Room

Date

19.09.2024

Time

10:20 > 40 min

Share

on Twitter

We all strive to build flawless apps, but let's face it - bugs happen. And sometimes, those pesky bugs are elusive, only showing up in the unpredictable chaos of production. Limited tooling, the dreaded "black box" environment, and the pressure to fix it fast can be a developer's nightmare.

This talk will dive into real-world debugging challenges faced by mobile developers, sharing practical tips and techniques for effectively troubleshooting production issues with limited resources. You'll learn:
Beyond the Crash Logs: Strategies for interpreting production data beyond the standard crash logs, including network requests, user behavior, and system metrics.


Leveraging Log Collection Frameworks: Mastering the art of selectively collecting and analyzing relevant logs for crucial insights into the root cause of bugs.


Creative Debugging Techniques: Discover unconventional approaches like remote logging, feature flags


Lessons Learned from the Reddit Android App: I'll share specific case studies of production bugs encountered on the Reddit app, highlighting the debugging challenges and the strategies used to successfully resolve them.

By the end of this talk, you'll have a toolkit of practical approaches to effectively debug production issues, even when working with limited resources. You'll leave feeling empowered to confidently face the "wild" and tame those elusive bugs!

Speaker Bio

Spent the last four years as Android engineer on Ads at Reddit. Did some bluetooth stuff before that to help find your lost stuff.

Menu