More slides will be added as and when they are provided.
- C++ Painkillers by Anastasia Kazakova
- Expressive Compile-Time Parsers by Alon Wolf
- C++ Reflection: Back on Track by David Olsen
- Coroutines and Structured Concurrency in Practice by Dmitry Prokoptsev
- Newer Isn’t Always Better: Investigating Legacy Design Trends and Their Modern Replacements by Katherine Rocha
- Boost.Parser (Parts 1 & 2) by Zach Laine
- The importance of the build system target model by Bill Hoffman
- C++ Should Be C++ by David Sankel
- Rappel: Compose Algorithms, not Iterators - Google's Alternative to Ranges by John Bandela, Chris Philip
- What we’ve been awaiting for? by Hana Dusíková
- Unlocking Modern CPU Power - Next-Gen C++ Optimization Techniques by Fedor G Pikus
- Coroutines at scale: Implementation choices at Google by Aaron Jacobs
- Developing Better Code by Isolating Decisions by Michael Okyen
- Reintroduction to Generic Programming by Nick DeMarco
- Dependency Injection in C++: A Practical Guide by Peter Muldoon
- Functional C++ by Gašper Ažman
- An Adventure in Modern Library Design by Robert Leahy
- C++ Memory Model: from C++11 to C++23 by Alex Dathskovsky
- A New Dragon in the Den: Fast conversion from floating point numbers by Cassio Neri
- Employing Senders and Receivers to Tame Concurrency in Embedded Systems by Michael Caisse
- Reflection is good for (code) health by Saksham Sharma
- Implementing Ranges and Views by Roi Barkan
- An (In-)Complete Guide to C++ Object Lifetimes by Jonathan Müller
- C++ is a metacompiler by Daniel Nikpayuk
- Building Consensus: Rules for Our massive C++ codebase
- A case study in zero-cost abstractions: High performance message dispatch by Luke Valenty
- Backporting Safety by Taylor Foxhall
- Zero overhead pass by value through invocable abstractions by Filipp Gelman
- harder better faster stronger by Adrien Devresse
- C++ Overload Inspector: A tool for analyzing and profiling overloaded function calls by Botond Istvan Horvath
- ALSan(attachable leak sanitizer) by Bojun Seo
- Testability and API Design by John Pavan, Lukas Zhao & Aram Chung
- Fun with Flags: Type-safe bitwise operations by Tobias Loew
- What does it take to implement the standard library? by Christopher Di Bella
- Generic Arity: Definition-Checked Variadics in Carbon by Geoffrey Romer
- Unit Testing an Expression Template Library in C++20 by Braden Ganetsky
- C++ Type Erasure Demystified by Fedor G Pikus
- Our Other C++ Interfaces: Mistakes to Avoid When Writing C++ Projects by Bret Brown
- How do Time Travel Debuggers Work?: Design and implementation of a time travel debugger by Greg Law
- Concept Maps using C++23 Library Tech: Indirection to APIs for a Concept by Steve Downey
- This is C++ by Jon Kalb
- The Most Important API Design Guideline: No, It's Not That One by Jody Hagins
- Security in C++ - Hardening techniques from the trenches by Louis Dionne
- Glean: Code Indexing at Meta by Michael Park
- The Vector Challenge by Lisa Lippincott
- Embedded Asynchronous Abstraction: Implementing Senders & Receivers Without an OS by Ben Deane
- Modernizing Finite State Machines Implementation: Empowering Simplicity and Boosting Performance with std::variant by Amandeep Chawla
- Designing a Slimmer Vector of Variants by Christopher Fretz
- Development tools: Past, Present and Future by Marshall Clow