Devconf.US

Zack Zlotnik

Zack Zlotnik is a senior software engineer at Red Hat working on OpenShift’s Machine Config Operator, which lies at the intersection between Kubernetes and operating systems. He aims to produce tools and experiences that delight both end-users and developers alike. His diverse background has been molded and shaped throughout years of professional curiosity and self-learning.


Session

08-14
13:40
35min
Crafting Seamless Development: Improving the Kubernetes Operator Developer Experience
Zack Zlotnik, Yu Qi (Jerry) Zhang

Are you tired of waiting for minutes or even hours to see the results of your code changes? The "edit-compile-run-debug" loop is a critical part of software development because the faster one can execute it, the faster one can make and verify changes. But modern development environments such as Kubernetes operators can slow this loop down immensely. From leveraging advanced tooling and automation to adopting best practices in code organization and testing, we explore actionable steps to significantly reduce iteration times, enhance developer experience, and accelerate the pace of delivering robust and reliable Kubernetes operators.

This session will cover:
- What challenges we faced
- How we looked more holistically at our developer experience (DevEx)
- How we reduced our loop time by over 50%
- How we get better feedback during each CI run

Join us to learn how you can optimize your "edit-compile-run-debug" loop and improve your developer experience.

DevOps and Automation, Security and Compliance
Metcalf Small Ballroom (capacity 100)