
Explore container security vulnerabilities and learn effective defense strategies for Java applications through hands-on hacking demonstrations and practical mitigation techniques.

Explore modern Java desktop application development using JDK 21 and future releases, focusing on building, packaging, and deployment techniques for efficient client-side solutions.

Explore the full-stack nature of UX design, covering its impact across all aspects of product development and user interaction.

Explore strategies for developing secure code in the age of AI, comparing human and machine approaches to identify vulnerabilities and enhance software security.

Explore open standards for creating event-driven cloud applications, focusing on key benefits and best practices for modern, scalable architectures.

Explore eBPF's powerful capabilities for Linux kernel observability, networking, and security. Gain insights into its architecture, use cases, and practical applications.

Learn to build a real-time soil moisture monitoring system for houseplants using ksqlDB, exploring stream processing concepts and practical IoT applications.

Learn API integration testing techniques using WireMock and Testcontainers to simulate external services and improve test reliability and efficiency.

Explore Java patterns and practices for building efficient serverless applications, focusing on optimizing performance and scalability in cloud environments.

Explore SIMD parallel programming techniques using the Vector API, enhancing performance and efficiency in Java applications.

Explore the controversial "Flow" software development approach, examining its flaws and potential impacts on project management and team dynamics.

Explore the decision-making process between generic and specific software design solutions, considering factors like flexibility, cost, and organizational impact.

Insights into building GitHub's high-performance code search engine, covering strategies like deduplication, repository similarity, and load balancing to handle massive scale and improve developer productivity.

Innovative approach to detect logical bugs in DBMSs using query synthesis for approximate result sets, overcoming limitations of existing methods and uncovering hidden issues.

Comprehensive study on incident root causes in Microsoft Azure, proposing a novel hierarchical taxonomy and automated labeling tool to improve postmortem analysis and prevent future incidents.

Explore MELF: a novel approach for including multiple function variants in a single binary, enabling runtime switching for optimized performance across heterogeneous systems.

Explore Luci, a lightweight technique for dynamically updating shared libraries during runtime without service interruptions or source modifications, enhancing security and availability in software systems.

Innovative framework accelerating graph neural networks using GPU Tensor Core Units, reconciling sparse GNN computation with dense TCUs for improved performance in graph-based machine learning.

Explore LUNA, a high-performance user-space TCP stack deployed at Alibaba Cloud, offering significant improvements in throughput and latency compared to kernel-based and other user-space solutions.

Lightweight, hierarchical orchestration framework for edge computing, offering reduced resource usage and improved performance through federated management and semantic overlay networking.

Explore IPU Trusted Extensions for secure AI workloads, offering confidentiality and integrity with low overhead. Learn about hardware isolation, encryption, and multi-party training capabilities in Graphcore's AI accelerators.