Volatile Int
Archives
Search...
Subscribe
Evaluating how gcov handles compile time expressions
February 11, 2026
This latest article explores how the runtime coverage analysis tool gcov handles constexpr and consteval statements. There’s not too much surprising here if...
Template Metaprogramming with Tuples and AI Agents
January 3, 2026
I have two new pieces written on very different topics. The first is a review of template metaprogramming techniques in C++20 for applying constraints to the...
The Crunch Message Definition Protocol
December 19, 2025
One of the most common classes of bugs I’ve seen is acting on improperly validated data. For a long time, I wanted a message definition tool that treated...
Enter the C++ Type Deduction Gauntlet
December 9, 2025
C++ type deduction is simple…until it isn’t.I put together a gauntlet of real examples that test how well you actually know what auto does.Give it a shot and...
Implementing a Framework for Closed-Loop Control Algorithms in Modern C++
December 1, 2025
There’s a common misconception that modern C++ abstractions don’t belong in embedded and high-performance systems. In practice, the opposite is true—newer...