Debugging Cloud Applications: From Static to Dynamic

As developers, we encounter various issues from the early stages of coding to the final production. Solving production issues can be challenging due to limited accessibility and tools. Therefore, it is crucial to detect and prevent production issues as early as possible. While it is impossible to eliminate all production issues, cloud observability tools aim to gather relevant data and assist in quickly resolving them. This session will cover the existing tools and techniques for addressing production issues, followed by a discussion on developer-first observability. We will explore why a dynamic approach is more effective than the current static observability tools and how it is transforming the way developers handle software issues in their applications. The session will conclude with a live demonstration showcasing the benefits of developer-first observability.


Nathan Shain

Software Engineer @Rookout

Nathan is a seasoned software engineer with 10 years of experience in Embedded C++ and Python. He specializes in cybersecurity, cryptography, and networking. At Rookout, he develops live debugging software for 6 different languages as part of the SDK team.

Read more

Session Sponsored By

Rookout is a developer-first observability platform that provides an unparalleled ability to collect any piece of data - including logs, traces, and metrics - from the deepest levels of live code in their production environments, with the click of a button.


Monday Mar 27 / 05:25PM BST ( 50 minutes )


Westminster (4th Fl.)


From the same track


Raising the Bar on Resilience: Designing Systems for Resilience at Scale Using Feature Flags

Monday Mar 27 / 10:35AM BST

Recent years have demonstrated that the scale required of our systems is anything but predictable. Moreover, when systems become overwhelmed they often fail spectacularly rather than discreetly.

Speaker image - Alex Hardman
Alex Hardman

Inventor, Technologist, and Engineer @LaunchDarkly


Escape Queue Abyss With Durable Execution

Monday Mar 27 / 04:10PM BST


Speaker image - Maxim Fateev
Maxim Fateev

CEO & Cofounder @Temporal Technologies


Building Better Software: Lessons from Construction

Monday Mar 27 / 02:55PM BST

Software development and construction may seem like completely different worlds, and yet we use similar terminology to describe concepts in both: infrastructure, architects, frameworks, scaffolding, foundations, builds, … Are these two processes really so similar?

Speaker image - Uroš Trebec
Uroš Trebec

Senior Software Engineer @Sleuth


Breaking Free from End-to-End Testing: Why Contract Testing is the Key to Microservices Success

Monday Mar 27 / 11:50AM BST


Speaker image - Praveen Erode Mohanasundaram
Praveen Erode Mohanasundaram

Senior Principal Software Engineer @ Discover