
Explore leveraging C++ in containers for performant services, covering code integration, library inclusion, and deployment strategies, with practical demonstrations in editor and shell.

Explore model-based software engineering in missile systems, covering benefits, challenges, and practical implementation from requirements to code generation and reuse in complex projects.

Explore C++20 coroutines for creating generators, iterables, and ranges. Learn to write cleaner, more abstract code with improved composition and reduced callback usage.

Explore missile simulation tools for advanced systems like NSM and JSM, covering architecture, implementation, and usage in risk reduction and development optimization.

Explore Linux's evolution from desktop to embedded systems, covering key developments, adaptations, and tools that enabled its widespread adoption in diverse devices.

Explore the complete hardware manufacturing process, from PCB design to assembly, using a programmable gamepad project as an example. Gain insights into component selection, ordering, and interactive demos.

Explore std::span through a Regular lens, examining its relation to Regular types and other C++20 concepts. Gain insights into designing and implementing regular types for intuitive usage in everyday programming.

Explore using Android as a single-purpose OS for videoconferencing, covering development challenges, security, UX design, and implementation techniques from Cisco Systems' experience.

Explore challenges and solutions for building Python libraries with native code, including automation, CI pipelines, Python-CMake integration, and cross-platform compilation techniques.

Comprehensive guide to optimizing C++ build times, covering hardware, tooling, code techniques, and upcoming modules. Explores strategies for faster compilation and linking.

Clarifies storage duration and linkage in C/C++, offering insights to improve programming and control storage layout. Explores static and extern keywords, and their impact on compile, link, and run time behaviors.

Explore HiMake, an enterprise build tool for missile software, focusing on simplicity, native/cross compilations, and efficient parallel builds. Learn its philosophy and advanced features.

Explore connected car opportunities, security challenges, and best practices for over-the-air updates. Learn from real-world hacks and discover strategies to enhance vehicle cybersecurity.

Explore anchored metadata: a technique for associating external metadata with code regions using context-aware anchors, improving code organization and maintainability.

Explore modern C++ techniques for creating zero-cost abstractions to eliminate code repetition, improve clarity, and enhance functionality without compromising performance.

Explore Linux namespaces, a key technology for containers and resource isolation. Learn about UTS, mount, network, and PID namespaces, their use cases, and see live demonstrations.

Explore user namespaces in Linux, their role in container isolation and sandboxing, and their relationship with other namespace types. Includes practical demonstrations and security implications.

Explore C++ smart pointers, focusing on shared_ptr and unique_ptr. Learn usage, performance implications, and advanced techniques for effective memory management in modern C++ programming.

Explore C++ code smells and best practices to improve your coding skills, focusing on common pitfalls and how to avoid them for cleaner, more maintainable code.

Explore C99, C11, and C18 standards, covering inline functions, complex arithmetic, extended integers, and more. Understand modern C features often overlooked by programmers still using C90.

Explore a novel C++20 library for compile-time regular expressions, examining implementation details, challenges, and performance comparisons with other regex engines.