
Explore challenges and solutions for adapting QEMU to Software Defined Vehicles, addressing virtualization needs, data paths, and integration with Automotive Stream Distribution.

Explore C++ abstraction patterns for cross-platform development. Learn effective techniques, analyze case studies, and gain insights for writing maintainable, performant code across multiple platforms.

Explore Sculpt OS, a showcase of the Genode Operating System Framework. Learn about microkernels, Genode features, and the SDK through a live system demonstration.

Discover how open-source projects like FreeBSD can boost your development career. Learn about community-driven development, essential skills, and ways to contribute effectively to open-source initiatives.

Explore ptrace API evolution through strace's lens, examining its usage, missing features, and potential kernel improvements for diagnostic utilities.

Explore a new Linux-based solution replacing GRUB bootloader with a faster, more secure user-space alternative. Learn about unified kernel images and their benefits for system booting.

Explore customizing OS images using container technology, enabling modifications without creating a new distribution. Learn about Fedora variants and innovative projects leveraging this approach.

Explore eBPF-based telemetry data collection for enhanced system observability, covering metrics, logs, traces, and container activities for efficient troubleshooting.

Explore UKELELE, a high-performance event handling system for modern server applications. Learn about its optimizations, improved throughput, and reduced tail latency compared to current Linux solutions.

Explore auto-instrumentation for Go using eBPF and OpenTelemetry, enabling context propagation and tracing without code changes or restarts. Learn technical details, challenges, and future plans.

Explore the intricacies of a simple C++ program, delving into programmer intent, language standards, compiler behavior, kernel interactions, and hardware implications across the entire stack.

Explore eBPF for Linux kernel instrumentation, learn to write eBPF code in Rust, and discover Exein Pulsar, an eBPF-based security observability tool for Linux.

Explore the gradual transition of rpm-ostree, a core component of hermetic Linux distributions, to Rust. Gain insights into the ongoing efforts and experiences of oxidizing this crucial software.

Explore Rust's integration into the Linux kernel, examining the experience of building complex drivers and the journey of introducing a new language to this critical project.

Explore recent advancements in BTF debug format support for Aya and bpf-linker. Learn about BTF generation, LLVM's role, and implementing BTF information for Rust programs in eBPF technology.

Explore the challenges and solutions of integrating Go with complex C++ codebases, focusing on Falco's adoption of CGO for performance-critical runtime security in cloud-native environments.

Explore the Go runtime's inner workings, from initialization to execution. Gain insights into garbage collection, scheduling, and core language features for optimized Go programming.

Explore techniques to measure and optimize Go program initialization, focusing on improving startup time for CLIs and short-lived processes.

Explore EBPF's potential in Go development, covering use cases, implementation strategies, and popular open-source projects. Gain insights to effectively integrate EBPF into your Go projects.

Explore virtual CPU hotplug challenges and solutions for architectures lacking physical CPU hotplug support. Gain insights into progress, requirements, and future developments in cloud virtualization.

Explore eBPF programs for efficient handling of complex KVM guest exits, reducing latency and improving virtualization performance.