Back to Basics: Templates in C++ - Nicolai Josuttis - CppCon 2022
How C++23 Changes the Way We Write Code - Timur Doumler - CppCon 2022
CppCon 2017: Carl Cook “When a Microsecond Is an Eternity: High Performance Trading Systems in C++”
CppCon 2014: Mike Acton "Data-Oriented Design and C++"
Using Modern C++ to Eliminate Virtual Functions - Jonathan Gopel - CppCon 2022
Lightning Talk: Forbidden C++ - Ali Almutawa - CppCon 2023
An Introduction to Multithreading in C++20 - Anthony Williams - CppCon 2022
Branchless Programming in C++ - Fedor Pikus - CppCon 2021
Delivering Safe C++ - Bjarne Stroustrup - CppCon 2023
Robots Are After Your Job: Exploring Generative AI for C++ - Andrei Alexandrescu - CppCon 2023
Effective Ranges: A Tutorial for Using C++2x Ranges - Jeff Garland - CppCon 2023
C++ Lambda Idioms - Timur Doumler - CppCon 2022
Breaking Dependencies - C++ Type Erasure - The Implementation Details - Klaus Iglberger CppCon 2022
CppCon 2018: Jonathan Boccara “105 STL Algorithms in Less Than an Hour”
Can C++ be 10x Simpler & Safer? - Herb Sutter - CppCon 2022
Back to Basics: The Rule of Five in C++ - Andre Kostur - CppCon 2023
Back to Basics: Iterators in C++ - Nicolai Josuttis - CppCon 2023
Your New Mental Model of constexpr - Jason Turner - CppCon 2021
A Lock-Free Atomic Shared Pointer in Modern Cpp - Timur Doumler - CppCon 2022
Lightning Talk: How to Win at Coding Interviews - David Stone - CppCon 2022