Learn about essential tools, design patterns, clean code principles, and career tips.
Manage your build process with CMake and track your code with Git.
Write unit tests to verify the correctness of your code using the GoogleTest framework.
Learn about common design patterns as reusable solutions to software design problems.
Learn principles of clean code, debugging/profiling techniques, and career advice.