-
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.
-
LeetCode
Discontinued This is my LeetCode solutions for all 2000+ problems, mainly written in C++ or Python. (by lyhsieh)
There’s projects on GitHub like - https://github.com/codecrafters-io/build-your-own-x
They help if you ever get stuck and reinventing the wheel kind of sucks but you’ll keep progressing. Other than learning Modern C++ and it’s design patterns here: https://github.com/isocpp/CppCoreGuidelines
My first advice is "If you think you are done with intermediate C++ after only 3 years, you are fooling yourself." I'm sure you're very smart. I'm sure you've done some stuff. But C++ is a big language and the software world is truly immense. Have you gone to leetcode.com and tried some of the intermediate programming challenges? That might help settle whether you're really as advanced as you think.