This is good too: https://github.com/isocpp/CppCoreGuidelines
I also liked Scott Meyer's book "Effective Modern C++".
Some other books on this front,
"Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code"
https://www.amazon.com/-/en/dp/0137647840
"Embracing Modern C++ Safely"
https://www.amazon.com/dp/0137380356
Also with clion and Visual Studio, it is possible to write code while having the static analysers ping back into the core guidelines.
C-- and Orthodox C++ are there for a reason. People in the committee and Bjarne himself don’t write any production code, so anything they say, do, and standardize is taken with a ton of salt, often with sarcastic comments. It’s been years since anyone I know actually welcomed a new feature in the language.
I don’t even understand where outlandish features like ranges are coming from. These don’t solve ANY of the real-world problems, so why even invent this when you can fix outstanding issues instead?
Like LLVM and GCC contributions, GPGPU frameworks and Khronos standards, language runtimes,...