
Explore Java vulnerabilities, exploitation trends, and security measures in this Black Hat talk. Gain insights into common weaknesses, attack surfaces, and Oracle's responses to protect 3 billion devices.

Explore Java and JVM security vulnerabilities, exploitation techniques, and potential risks in this comprehensive presentation by Last Stage of Delirium.

Explore a critical Java library vulnerability enabling multiplatform denial-of-service attacks on Windows 2003 systems, presented by security expert Marc Schöenefeld.

Explore .NET vulnerabilities and hacking techniques in Windows 2003, gaining insights into potential security risks and defensive strategies from a hacker's perspective.

Reverse engineering and exploiting cryptographic backdoors in Phicomm routers, demonstrating vulnerabilities and developing tools for unauthenticated root access.

Explore the latest features of JUnit 5, including declarative test suites, custom JFR events, and improved support for temporary directories, with insights from the JUnit Team Lead.

Explore PHP's role in mobile technology, including its potential for both mobile web and app development, and learn why it remains a valuable tool in the evolving mobile ecosystem.

Explore Erlang's concurrency model and its impact on modern software development, from microservices to IoT. Learn how functional programming principles enable fault-tolerant, distributed systems in cloud and edge computing.

Explore advancements in Java's ZGC, including generational garbage collection and future improvements, for enhanced performance and efficiency in memory management.

Challenging JavaScript-first development, this talk explores practical strategies for building interactive websites with minimal reliance on JavaScript frameworks, emphasizing a balanced approach to web development.

Explore nullable reference types in C# 8 with Jon Skeet, covering syntax, expectations, and potential surprises through live coding and in-depth explanations.

Explore how Java and Scala incorporate functional programming concepts, comparing their approaches to generics, closures, and pattern matching for more expressive and efficient code.

Explore AI-powered JavaScript apps using TensorFlow.js and APIs. Learn to build innovative applications without extensive math knowledge, opening new possibilities for JavaScript developers in machine learning.

Learn to automate tedious tasks using Google Sheets' extensibility and JavaScript client library. Combine data from various sources, analyze it, and generate reports effortlessly, boosting your productivity.

Swift 5 updates: ABI stability, raw strings, string interpolation, keypaths, Combine, Result type, dynamic features, SwiftUI, and function builders. Explore language enhancements and new frameworks for iOS and Mac development.

Explore GatsbyJS's powerful static capabilities and performance optimizations for React webapps. Learn to tailor Gatsby to custom APIs using GraphQL, enhancing speed and developer experience at scale.

Explore WebAssembly's evolution beyond browsers, its impact on Node.js, containers, and edge computing, with live demos and real-world examples showcasing its versatility and potential.

Comprehensive guide for transitioning Android teams from Java to Kotlin, covering motivations, best practices, challenges, and future improvements in Kotlin development for mobile applications.

Explore memory inefficiency in Java applications, its impact on performance, and strategies for improvement. Learn to identify and address hidden memory issues for enhanced throughput and reduced latency.

Explore Elixir's key benefits, practices, and business advantages with author Saša Jurić. Learn about BEAM, comparisons to other languages, and insights from "Elixir in Action" in this informative interview.

Explore Rust and Elm's unique features, reliability, performance, and compiler benefits. Learn how these next-generation languages are shaping the future of programming.