

Andrey Belyaev, product manager for IntelliJ IDEA
Aug 21, 2025
In this chat, Andrey Belyaev, a Product Manager at JetBrains focusing on IntelliJ IDEA, shares exciting updates about Spring support. He discusses the innovative Spring Debugger and the new features in IntelliJ IDEA, emphasizing their competitive advantages. The conversation also highlights advancements in nullability annotations and how they enhance code quality. Andrey explores the significance of collaborative development tools and user feedback, all while engaging the audience with insights on enhancing the debugging experience and future community interactions.
AI Snips
Chapters
Transcript
Episode notes
Runtime State Complements Design-Time Inspections
- Runtime state fills gaps offline inspections and gives accurate configuration visibility.
- Spring Debugger surfaces actual runtime values like DB connections and resolved properties for better debugging.
Populate Tools From Runtime Data
- Use runtime-provided data to populate IDE tools instead of retyping configs.
- Pull live DB connections and resolved properties from running apps to speed development and reduce errors.
Fix Module Violations With Quick Fixes
- When IntelliJ warns about undesired cross-module injections, apply the suggested quick-fix.
- Use the IDE quick fixes to make classes open, move interfaces, or adjust module visibility to restore modular boundaries.