There is a difference in scope between a code example and even the mockup of a whole application, and I'm learning that the hard way.
My topic of choice is std::variant and templates, but I spend most of my time on error handling, formatters, state machines, event processing, documentation and test cases...
Hope it someday becomes useful to someone