
Exploring hardware vulnerabilities and their impact on C++ systems, this talk delves into side-channel attacks, physical penetrations, and supply chain risks, offering insights for securing modern C++ designs.

Explore C++'s future through safety and security lens, examining its role as critical infrastructure and the ethical responsibilities of developers to address its challenges.

Explore Carbon Language's successor strategy, C++ interoperability, and memory safety features. Learn about its unique approach, implementation challenges, and potential impact on large-scale C++ codebases.

Explora el uso de extensiones nativas en Rust para mejorar el rendimiento de Python, ofreciendo seguridad y accesibilidad. Aprende cuándo implementarlas basado en la experiencia del proyecto Pants.

Explore CPython's new security features: auditing hooks and verified open call. Learn how to detect and prevent malicious use of Python, integrating with OS security frameworks.

Explore writing Python extension modules in Rust using pyo3 and milksnake libraries. Learn about performance, safety, and maintainability compared to C and Cython extensions.

Explore kernel hardening techniques for Secure Boot, focusing on preventing privileged code execution and securing kernel entry points to maintain a trusted boot process.

Explore proactive OS defenses against CPU side channel attacks, including Intel's strategies and community input on prioritizing Linux kernel protection measures.

Exploring secure handling of untrusted filesystems in Linux, addressing challenges and potential solutions for USB sticks, VM images, and unprivileged containers.

Explore memory segregation in Linux systems, covering security assumptions, challenges, and solutions like isolation and compound pages. Learn about Project Underground and future directions.

Explore Rust's ownership concept for safe, efficient systems programming. Learn about memory management, concurrency, abstraction, and Rust's community-driven evolution.

Discover common patterns for bounds check elimination in Go, balancing memory safety and performance optimization.

Evaluating Rust for IoT: Experience porting Tock OS to Bluetooth Low Energy SoC, exploring memory safety, low runtime overhead, and power consumption compared to C implementations.

Explore efficient multitasking on microcontrollers using Rust's zero-cost, memory-safe abstractions for embedded systems. Learn about concurrent programming techniques for resource-constrained environments.

Explore common pitfalls in Rust FFI, learn principles for writing safe and correct code, and discover effective strategies to avoid potential issues when working with foreign function interfaces.

Explore how TerminusDB leveraged Rust to enhance speed, reduce bugs, and improve overall development in a polyglot environment.

Explore Yocto-based distribution security, CVE management, and kernel hardening techniques using AllScenariosOS as a case study. Gain practical insights for enhancing embedded Linux security.

Explore writing safer Native Implemented Functions in Rust for Elixir, enhancing performance while maintaining memory safety. Learn about pitfalls and benefits of this approach for distributed systems.

Explore string handling challenges in C++ projects, focusing on std::string_view in C++17. Learn strategies for managing multiple string types and optimizing performance in large-scale applications.

Explore Sherlock: an open-source platform leveraging LLMs for security applications. Learn about its configurable features and potential impact on cybersecurity practices.

Explore Rust's role in edge computing, focusing on performance and security enhancements. Learn core principles, real-world applications, and implementation strategies for optimized edge solutions.