Speaker

Eric Kuck

Eric Kuck

Android Platform @ Reddit

Atlanta, Georgia, United States

Actions

Principal software engineer on the platform team at Reddit. Focused on reducing build times, making the app more performant, solving developer pain points, and breaking builds. When not working, I enjoy basketball, Lego, woodworking, and spending time with my wife, 3 kids, and 2 dogs.

Case Study: How Android Platform @ Reddit learned to stop worrying and embrace DevX

Successful platform teams are often caretakers of the developer experience and productivity. Explore some of the ways that the Reddit platform team has evolved its tooling and processes over time, and how we turned a platform with multi-hour build times into a hive of modest efficiency. Hear about what worked, what challenges were faced, and learn how you can help your organization evolve successfully over time, no matter the scale.

Key Points:

What We Monitor & How We Measure
* Quantitative and Qualitative Measures

Approaches that improved our local build experience
* Better Code Organization
* Addressing the Pain of Context Switching
* Improved Build Times & Tools for Success
* Preventing Downstream Failures

Approaches that improved our CI build experience
* Improved Workflow Organization
* Faster Runtimes / Parallelism / Sharding
* Improved Stability & Interactivity
* Self-Serve Tooling & Awareness (Bots, so many bots)

Approaches that improved our test coverage and app quality
* Introducing a Full Testing Pyramid
* Observability and Enforcement of Code Coverage

droidcon NYC 2023 Sessionize Event

September 2023 New York City, New York, United States

Eric Kuck

Android Platform @ Reddit

Atlanta, Georgia, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top