
Explore a powerful debugging tool for Java applications in this 32-minute conference talk from Devoxx. Learn about Javaflame, a local agent that captures function calls, arguments, and return values, presenting them in an interactive flamegraph format. D…

Explore Java agents for profiling and dead code removal. Learn to write byte-code instrumentations to identify unused classes and dependencies, enhancing application security and efficiency.

Discover how to instrument Java web apps with Prometheus metrics without source code changes, using advanced JVM features and libraries for effective monitoring and DevOps practices.

Explore Java agents for profiling and dead code removal. Learn techniques to create custom agents, instrument code, and identify unused classes and dependencies to enhance application security.

Explore Java class reloading techniques, from HotSwap to agent-based approaches, and learn about dynamic code evolution, annotations, class loaders, and Java agents.

Explore Java Agents for runtime bytecode modification, focusing on protecting against Log4J vulnerabilities. Learn about JNDI, RASPs, and see live demos of dynamic attachment and vulnerability patching.

Explore GraalVM static compilation's impact on Java applications and learn about a static instrumentation solution for OTel Java Agent, enhancing performance in cloud-native environments.

Explore Java's integrity features, their importance for reliability and security, and OpenJDK's plans to enhance platform integrity while maintaining flexibility for developers.

Explore Java agents: transform classes at runtime for logging, monitoring, and more. Learn implementation, avoid pitfalls, and discover best practices for this powerful but lesser-known Java feature.

Explore Java vulnerabilities, security tools, and best practices to protect applications. Learn about CVEs, software supply chain risks, and DevSecOps strategies for robust Java development.

Black Hat Europe 2024