Akshat Bhatia, Sr. Engineering Manager, Airbnb
Are you ready to unlock the full potential of AI for engineering? At Airbnb, we’ve been experimenting with AI-assisted tools that can revolutionize the way developers write, review, and troubleshoot code, as well as streamline documentation and productivity measurement. Our journey has been full of surprises, insights, and aha moments that we want to share with you. Join us for a fast-paced, fun-filled session where you’ll learn how to harness the power of AI to supercharge your workflow, impress your colleagues, and create catchy presentation abstracts like this one. Let’s make engineering great again with AI!
Roberto Perez Alcolea, Sr. Senior Software Engineer, Netflix
It is well known that organizations connect software testing with software quality: making sure that the code does what it supposed to do.
Unfortunately, many organizations believe that testing is a slow process that causes stagnancy in the project. Organizations say that due to slow testing process they are not able to meet set milestones, but it doesn’t have to be this way. The testing stage is also part of the developer experience, and making it such that engineers are productive and continue delivering software not only fast but with confidence is crucial.
In this talk, we will explore a few approaches that we are taking in order to deliver a more consistent and delightful testing experience for JVM engineers at Netflix. The end goal: speed up engineers’ feedback loop by running tests locally constantly as much as possible.
Redefining Developer Experience Observability: Improve Actionable Insights using Higher Level Metric
Andrii Demianenko , Staff Software Engineer, Uber
In this talk, we will cover the current state of observability using applications metrics like build time/indexing time and assess how they might limit gaining actionable insights. Moreover, looking at such metrics in an isolated manner can lead to missed/delayed signals that might be degrading the developer experience.
To address these issues, we outline a way to look at such metrics at a higher level that can uncover problems with developer experience across a broader spectrum. We also explore AI-powered tools that can provide a more comprehensive view of the data, enabling us to capture the nuances like friction points/context switching overhead for developers that simple metrics might overlook.