Back to Basics: Templates in C++ - Nicolai Josuttis - CppCon 2022
Using Modern C++ to Eliminate Virtual Functions - Jonathan Gopel - CppCon 2022
How C++23 Changes the Way We Write Code - Timur Doumler - CppCon 2022
Back to Basics: Initialization in C++ - Ben Saks - CppCon 2023
Back to Basics: C++ Smart Pointers - David Olsen - CppCon 2022
CppCon 2017: Carl Cook “When a Microsecond Is an Eternity: High Performance Trading Systems in C++”
Branchless Programming in C++ - Fedor Pikus - CppCon 2021
Effective Ranges: A Tutorial for Using C++2x Ranges - Jeff Garland - CppCon 2023
CppCon 2014: Mike Acton "Data-Oriented Design and C++"
Exceptionally Bad: The Misuse of Exceptions in C++ & How to Do Better - Peter Muldoon - CppCon 2023
Back to Basics: The Rule of Five in C++ - Andre Kostur - CppCon 2023
C++ Lambda Idioms - Timur Doumler - CppCon 2022
An Introduction to Multithreading in C++20 - Anthony Williams - CppCon 2022
Delivering Safe C++ - Bjarne Stroustrup - CppCon 2023
C++ Memory Model: from C++11 to C++23 - Alex Dathskovsky - CppCon 2023
CppCon 2017: Fedor Pikus “C++ atomics, from basic to advanced. What do they really do?”
Back to Basics: Iterators in C++ - Nicolai Josuttis - CppCon 2023
How to Use C++ Dependency Injection to Write Maintainable Software - Francesco Zoffoli CppCon 2022
Lightning Talk: How to Win at Coding Interviews - David Stone - CppCon 2022
Single Producer Single Consumer Lock-free FIFO From the Ground Up - Charles Frasch - CppCon 2023