
Comparison of Java persistence frameworks for NoSQL databases, exploring strengths and weaknesses across different database types. Insights for choosing the right framework based on project needs.

Explore the challenges and innovations of Project Loom's virtual threads in Java, including architectural changes, performance improvements, and new concurrency models for modern applications.

Explore full-stack Scala development using Play Framework for backend and Scala.js for frontend, enabling code sharing and rich web app creation with static typing benefits.

Explore architectural patterns and tools for building maintainable Spring applications, focusing on code organization, bean relationships, and domain events to enhance modularity and testability.

Enhancing Ghidra: BinCraft's modernization efforts, improved decompilation, and integration of advanced techniques like GraalVM for a more powerful reverse engineering tool.

Explore deserialization vulnerabilities in Java, PHP, and Python. Learn to identify and mitigate risks in enterprise applications using practical examples and tools.

Explore category theory's relevance to developers through Java, Haskell, and blockchain languages. Learn how categories model basic data types and their connection to logic and computing.

Explore Gershwin, a stack-based language fusing Clojure and Factor concepts. Learn about its unique features, implementation, and seamless Clojure interop while building a program during the presentation.

Explore Kotlin's inner workings by decompiling to Java, examining data classes, lambdas, and delegation to gain deeper understanding and tools for further investigation.

Explore vulnerabilities in JAX-RS implementations and learn techniques to break REST APIs, enhancing your understanding of API security and potential attack vectors.

Explore OpenGLES 2.0 rendering pipeline, from basic concepts to GLSL shaders. Learn hardware-accelerated 3D graphics fundamentals and start coding your own 3D applications.

Unlock healthcare data from legacy systems to drive innovation and adapt to changing regulations using Red Hat JBoss Fuse. Learn from Sutter Health's successful migration and modernization strategy.

Explore the evolution of microservices, from Netflix OSS to service mesh with Envoy and Istio. Learn about serverless architecture and building a FaaS platform using Apache OpenWhisk on OpenShift.

Explore MicroProfile's community-led effort to optimize Java EE for microservices, discussing its status, standardization efforts, and potential future technologies for enterprise Java development.

Explore Red Hat OpenShift Application Runtimes for transitioning from monolithic to microservices architecture, enabling legacy and new applications to coexist on a unified cloud platform.

Explore Java's Remote Method Invocation security vulnerabilities, enumeration techniques, and exploitation tools with BaRMIe. Learn about common mistakes and potential solutions in RMI implementations.

Critique of penetration testing practices, exploring limitations, misconceptions, and potential harm in cybersecurity. Proposes alternative approaches and challenges industry norms.

Techniques for automatically enhancing application security through code hooking and injection, demonstrated across Java, .NET, and Ruby frameworks without requiring developer intervention.

Explore Struts 2's evolution from modern framework to security liability. Dive into OGNL vulnerabilities, architectural flaws, and exploit techniques. Learn why Struts 2 persists in production and its potential for massive damage.

Explore techniques for bypassing cryptography shields using Burp Suite, with insights on Java extensions and practical problem-solving approaches in information security.

Ejemplos prácticos de vulnerabilidades OWASP Top 10 en Java/JakartaEE y cómo implementar controles de seguridad robustos en backends y microservicios usando APIs estándar como Jakarta EE security y MicroProfile JWT.