Writing

Safety in C++
Notes on how to write type-safe and memory-safe modern C++.
C++ Templates
A guide to function templates, class templates, variable templates, and template specialization in C++.
Advanced C++ OOP
A reference for implementing the fundamental principles of object-oriented programming in C++.
How C++ Works
A foundational guide to the C++ build process, memory segments, pointers, and references.
Introduction to C++
Notes on C++'s history, an introduction to the language, and a setup guide.