Selection
- Concept-based Generic Programming - Bjarne Stroustrup - CppCon 2025
- The Evolution of std::optional - From Boost to C++26 - Steve Downey - CppCon 2025
- Unsatisfied with the C++ Standard Library? Join The Beman Project! - River Wu
- The Joy of C++26 Contracts - Myths, Misconceptions & Defensive Programming - Herb Sutter
- Implement the C++ Standard Library: Design, Optimisations, Testing while Implementing Libc++
- Cache-Friendly C++ - Jonathan Müller - CppCon 2025
- Debugging C++ Coroutines in GDB - Zartaj Majeed - CppCon 2025
- API Structure and Technique: Learnings from C++ Code Review - Ben Deane - CppCon 2025
- How to Tame Packs, std::tuple, and the Wily std::integer_sequence - Andrei Alexandrescu
- C++26 - What’s In It For You? - Marc Gregoire - CppCon 2025
- Using Floating-point in C++: What Works, What Breaks, and Why - Egor Suvorov - CppCon 2025
- Robust C++ Error Handling in C++26 - Sebastian Theophil - CppCon 2025
- Networks in C++ - What’s Actually Changing? - Ignas Bagdonas - CppCon 2025
- Parallel Range Algorithms: The Evolution of Parallelism in C++ - Ruslan Arutyunyan - CppCon 2025
- An Introduction to the new C++ 26 “Reflection” Feature - Inbal Levi - CppCon 2025
- Best Practices for AI Tool Use in C++ - Jason Turner - CppCon 2025
- Practical Reflection With C++26 - Barry Revzin - CppCon 2025
- More Speed & Simplicity: Practical Data-Oriented Design in C++ - Vittorio Romeo - CppCon 2025
- Choose the Right C++ Parallelism Tool - Low-Level vs Async vs Coroutines vs Data Parallel
- First Principles While Designing C++ Applications - Prabhu Missier - CppCon 2025
- Interesting Upcoming Low-Latency, Concurrency, and Parallelism Features - CppCon 2025
- Wait is it POSIX? Investigating Different OS and Library Implementations for Networking - CppCon
- Threads vs Coroutines — Why C++ Has Two Concurrency Models - Conor Spilsbury - CppCon 2025
- The Evolution of CMake: 25 Years of C++ Build Portability - Bill Hoffman - CppCon 2025
- CMake Doesn’t Have to Be Painful - Simple Strategies That Work - Bret Brown - CppCon 2025
- Reflection: C++’s Decade-Defining Rocket Engine - Herb Sutter - CppCon 2025
- C++: Some Assembly Required - Matt Godbolt - CppCon 2025
Back to Basics
- Back to Basics: Master C++ Friendship - Mateusz Pusz - CppCon 2025
- Back to Basics: How to Refactor C++ Code - Amir Kirsh
- Back to Basics: C++ Ranges - Mike Shah - CppCon 2025
- Back to Basics: C++ Concepts - Jeff Garland - CppCon 2025
- Back to Basics: Master the static, inline, const, and constexpr C++ Keywords - Andreas Fertig
- Back to Basics: Custom Allocators Explained - From Basics to Advanced - Kevin Carpenter - CppCon
- Back to Basics: How To Improve C++ Code Reviews - Chandranath Bhattacharyya & Kathleen Baker
- Back to Basics: Move Semantics - Ben Saks - CppCon 2025