The less time we spend writing code, the more time we spend debugging code someone else wrote (read: LLM-generated). These days we barely write code ourselves — the robots do it for us (almost joking). What we really need in our IDEs are not features that help us write code faster, but ones that help us understand and debug LLM-generated code. That’s where the new Spring Debugger comes in. It reveals what’s really happening inside your Spring Boot app: tracing values back to property sources, inspecting configuration resolution, following context initialization, visualizing bean creation and dependency graphs, and stepping through transaction boundaries. If you’ve ever asked yourself “Where should I click to find out?”, this talk is your answer.
Type: Learning Session (50 min)
Track: Application Performance, Manageability, and Tooling
Audience Level: Intermediate
Speaker: Evgeny Borisov