Our great sponsors
-
CppCoreGuidelines
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Start here: https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines
I've been recently updating my C++ knowlege a bit, I started watching Jason Turner's "C++ Weekly" episodes, much (not all) of the back catalog. (https://www.youtube.com/@cppweekly) And various conference presentations (maybe start with any of the "Back to Basics" talks from CppCon (https://www.youtube.com/@CppCon) and any others that seem interesting, if you have the time.) And also checking cppreference.com and writing little tests and experiments (e.g. use godbolt.org) to make sure I am getting things right. I've started incorporating various new features (start with a few small things) into a few side projects and also fixing/updating some old legacy code that I know inside and out (I have a library that's mostly C++03 in style with a few C++11/14 features also used, lots of copy/paste and cargo-cult code, lots of C techniques and use of the C library, etc... but which is well used and works well, so I'm adding unit tests (regression tests) to it as well to test things I change, which it never had before.)
I'm currently just clicking through https://en.cppreference.com and look at the features added in the newer standards.