The copy and swap idiom in C++

The Template Method Pattern and the Non-Virtual Idiom

6 C++23 features improving string and string_view

What are string_views and why should we use them?

C++23: Consteval if to make compile time programming easier

C++23: Literal suffix for (signed) size_t

The infamous bug of range-based for loops

C++ basics: Pointers vs iterators

Replace std:find_if in 80% of the cases