
Comprehensive overview of Julia's progress in 2021, covering threading, compiler improvements, linear algebra advancements, package updates, and future development plans.

Explore Sony's use of NuttX RTOS for Cortex-M3 audio products, covering modifications, porting, debugging, and development strategies for efficient embedded systems.

Innovative technique for securing bare-metal embedded systems using privilege overlaying, code integrity, and randomization to prevent attacks while minimizing performance impact.

Explore secure calling conventions for CHERI capability machines, focusing on temporal memory safety and stack frame encapsulation. Evaluate performance impact and compatibility.

Explore Rust, Apache Arrow, and DataFusion to accelerate modern data stacks. Learn implementation timelines, optimization techniques, and key features for efficient data analysis and querying.

Hands-on tutorial exploring Julia for data science, covering interactive analysis, visualization, and machine learning algorithms. Equips participants to apply Julia in their own projects.

Hands-on introduction to Julia for scientific computing and data science, focusing on its efficiency and interactive capabilities for technical applications and scalable computing.

Discover practical memory safety mitigation techniques for C++ applications, including Standard Library hardening and typed memory allocation, with insights on implementing these security measures in production environments.

Explore Clang as a viable static compiler for Embedded Linux, its modern design, sophisticated tools, and integration with Yocto Project. Learn about its advantages and use cases in embedded development.

Explore Rust's interaction with JavaScript, including DOM API and libraries. Learn low-level techniques, API wrapping, and object interaction without native GC support in Rust.

Explore Weld: an open-source Rust project accelerating data-intensive libraries through JIT compilation and optimization, enhancing performance without compromising modularity.

Explore effective strategies for debugging WebAssembly, including current tools, open-source solutions, and compile-time approaches. Learn to leverage LLVM Intermediate Representation for valuable insights.

Exploring strategies for compiling BPF programs that meet strict kernel verifier requirements. Discusses challenges, potential solutions, and future implications for optimizing compilers targeting verified environments.

Explore Sulong, an LLVM bitcode interpreter on Graal VM, enabling efficient execution of low-level languages like C and Fortran on the JVM. Learn about its architecture, native interfaces, and memory-safe C/C++ execution.

Explore Thread Sanitizer for Java: implementation details, data race detection in libraries, and JVM insights. Learn about project goals and provide feedback on this emerging tool.

Explore effective strategies for debugging WebAssembly applications, including open-source tools and compile-time approaches, with insights into LLVM Intermediate Representation for improved development.

Explore the future of container orchestration beyond Kubernetes, examining lightweight alternatives for edge computing and emerging workloads like Wasm, eBPF, and AI using Python-based DSLs.

Explore compiler bugs arising from relaxed hardware memory models and their implications for testing, using an LLVM toolchain bug as a case study.

Explore compiler internals, optimization techniques, and security enhancements to improve code efficiency and write better programs.

Explore Feedback Driven Optimization (FDO) techniques for code performance enhancement, including AutoFDO, its benefits, challenges, and real-world applications in embedded Linux systems.

Explore coroutines in modern languages, their types, and implementation. Learn about stackless and stackfull variants, LLVM backend optimizations, and green threads in operating systems.