Great article. Modern C++ has come a really long way. I think lots of people have no idea about the newer features of the standard library and how much they minimize footguns.
replies(2):
Of course, the article doesn't mention lambdas.
The bug I saw happened a few years ago, and convinced me to switch to Rust where it simply cannot happen.