airhacks.fm podcast with adam bien· Folge 361

JProfiler Visual Studio Code Integration -- The Kotlin Multiplatform Killer Use Case

Donnerstag, 11. September 2025 · 1 h 11

MP3

Shownotes

An airhacks.fm conversation with Ingo Kegel (@IngoKegel (twitter.com/IngoKegel)) about:
ej-technologies.com/products/jprofiler/overvie… Visual Studio Code (code.visualstudio.com) integration using Kotlin Multiplatform (kotlinlang.org/docs/multiplatform.html),
migrating Java (java.com/en) code to Kotlin (kotlinlang.org) common code for cross-platform compatibility,
transpiling to JavaScript for Node.js runtime,
JClassLib bytecode viewer and manipulation library,
Visual Studio Code's Language Server Protocol (LSP),
profiling unit tests and performance regression testing,
Java Flight Recorder (docs.oracle.com/javacomponents/jmc-5-4/jfr-run…) (JFR) for production monitoring with custom business events,
cost-driven development in cloud environments,
serverless (en.wikipedia.org/wiki/Serverless_computing) architecture with AWS Lambda (aws.amazon.com/lambda) and S3 (aws.amazon.com/s3),
performance optimization with parallelism in single-CPU environments,
integrating profiling data with LLMs for automated optimization,
MCP servers for AI agent integration,
en.wikipedia.org/wiki/Gradle and Maven (maven.apache.org) build system integration,
cooperative window switching between JProfiler and VS Code,
memory profiling and thread analysis,
comparing streams vs for-loops performance,
brokk.ai AI's Swing-based LLM development tool,
context-aware performance analysis,
automated code optimization with AI agents,
business event correlation with low-level JVM metrics,
cost estimation based on cloud API calls,
quarkus.io for fast startup times in serverless,
performance assertions in System Tests (en.wikipedia.org/wiki/System_testing),
multi-monitor development workflow support

Ingo Kegel on twitter: @IngoKegel (twitter.com/IngoKegel)

0:00 / 0:00