
Explore automated Linux kernel testing methods, from CI to hardware tests, aiming for a bug-free, efficient development process in this comprehensive overview.

Explore QGIS's evolution from hobby project to leading open-source GIS software. Learn about its growth, challenges, and impact on the spatial community, including governance, stability, and community development.

Exploring the paradox of open source success and software freedom challenges. Discusses activist strategies, compromises, and the future of FOSS in an increasingly proprietary world.

Exploring LumoSQL: A modern SQLite fork addressing multi-writer, fast, high-capacity, and internet-connected use cases through improved speed, reliability, and innovative storage architecture.

Explore the design of a multi-language transpiler for MongoDB Compass, enabling query translation between programming languages and fostering community-driven language support.

Explore CI techniques for kernel and user space input devices, covering regression testing advancements and strategies to ensure compatibility across various hardware configurations.

Explore how a whimsical 'Hug Detecting' badge project evolved into a tool for managing social anxiety, covering hardware challenges, load testing, and unexpected outcomes in open-source development.

Learn to create Linux kernel selftests: understand their purpose, location, and mechanics. Gain confidence in writing simple tests, even without kernel development experience. Opportunity for assisted upstream submission.

Explore LinuxBoot implementation on AArch64 servers, covering overview, QEMU demonstration, and kernel decompression challenges. Learn to configure, inject, and debug LinuxBoot for AArch64 systems.

Explore the crucial link between software freedom and human freedom in this thought-provoking keynote by Cory Doctorow, delving into monopolies, interoperability, and the future of open source.

Explore the development of a new TLSv1.3 stack from scratch, including design decisions, challenges, and implementation complexities. Learn about interoperability, testing, and pitfalls in protocol implementation.

Overview of KUnit in-kernel unit testing framework, its evolution, and future developments. Covers test structure, execution, and integration with Linux kernel development process.

Explore the challenges and future of GNU/Emacs, focusing on porting to Wayland and modernizing the editor while preserving its legacy and power.

Explore the business value of open-sourcing software, balancing commercial interests with collaboration, and forming partnerships with users through the lens of Lagoon's development journey.

Explore how Dieter Rams' ten principles of good design apply to API and developer tool creation, enhancing usability and effectiveness for fellow developers.

Explore Chisel, a modern hardware description tool leveraging Scala for complex digital circuit design, offering improved ergonomics and software engineering practices over traditional HDLs.

Exploring strategies to defend copyleft and restore software freedom on Linux-based devices, addressing challenges posed by industries limiting user rights to modify device software.

Explore the future of Bluetooth audio in PulseAudio, including codec support, community efforts, and integration with GStreamer for enhanced flexibility in Linux distributions.

Explore using Z3 theorem prover to detect and fix bugs in video game systems. Learn to apply formal logic for diagnosing problems and discovering impossibilities in complex game mechanics.

Explore Unix's 50-year journey from a small experiment to a global industry. Discover its enduring ideas, lost concepts, and future prospects with insights from an early participant.

Explore WebM Alpha support in GStreamer, including retro alpha specification, software and hardware-accelerated decoders, and implementation architecture for transparent video transitions.