
Explore how the ELISA Project facilitates Linux adoption in safety-critical systems, enhancing reliability and security for critical applications across industries.

Streamline app development by integrating security testing into CI/CD pipelines. Learn to automate builds, vulnerability scans, and deployments within a single pull request using open-source tools.

Discover modern governance strategies to automate software supply chain processes, ensuring security, compliance, and audit requirements while achieving no-human-hands deployment from commit to production.

Explore Zbus, a lightweight message bus for Zephyr RTOS. Learn its topology, challenges, benefits, and applications in embedded systems, with insights on future developments.

Learn about Apache Thrift RPC framework in Zephyr, its features, benefits, and implementation. Includes interactive demo showcasing efficient development for Zephyr RTOS with Thrift.

Explore community-driven OTA updates for Zephyr and microcontrollers, highlighting flexibility, open-source collaboration, and implementation across platforms like ESP32 and STM32.

Explore Zephyr's journey from inception to becoming a leading open-source project. Discover its background, evolution, and future direction in embedded systems development.

Explore the creation of an open-source smartwatch using Zephyr, covering hardware selection, software development, and mechanical design. Learn about challenges, advantages, and future prospects of this innovative project.

Explore Zephyr's manifest system for stable project builds. Learn to create project-level manifests, install dedicated Zephyr copies, and manage dependencies for long-term firmware stability and easy upgrades.

Explore RISC-V's rapid growth as an open standard architecture, driving innovation in processors across industries. Discover its momentum and opportunities for software from embedded to enterprise applications.

Explore media API testing challenges and solutions using compliance tests and virtual drivers for diverse hardware, enabling effective regression testing without physical devices.

Learn effective strategies for reporting and managing Linux kernel regressions, including identifying, communicating, and resolving issues to maintain system stability and performance.

Explore NATS' evolution with JetStream, a persistence subsystem enhancing its capabilities as a reactive substrate. Learn about new features and their alignment with reactive principles.

Explore similarities and differences between Reactive and Event-driven Systems, examining their principles, shared goals, and challenges in Cloud Native computing.

Insightful conversation with Linux and Git creator Linus Torvalds, exploring open-source development, technological innovations, and the future of software engineering.

Explore kernel timers in Zephyr, their importance, and how testing ensures quality. Learn about timer drivers, potential issues, and the significance of setting expectations.

Learn to set up comprehensive test infrastructure for open-source projects, covering emulation and real hardware, CI/CD with GitHub Actions, and effective result reporting.

Explore distributed embedded systems using Zephyr, focusing on micro-services, Pigweed's RPC implementation, and proto API boundaries. Learn modular design benefits for testing and parallel development.

Explore best practices for downstream development in Zephyr, including extending west commands, tailoring documentation, and adapting CMake for project-specific needs. Learn strategies for efficient upstream migration and contribution.

Explore TLA+ for modeling and verifying concurrent algorithms. Learn to use TLC model checker and TLA proof system to design robust, reliable software systems.

Explore QEMU's versatile emulation capabilities for Linux development, testing, and system tinkering. Learn about emulation modes, interfaces, and flexible support for various projects.