- Lobby
- Thursday Recordings
Thursday Recordings
To access a different day's recordings, please click on one of the links below.
Monday Recordings | Tuesday Recordings | Wednesday Recordings | Friday Recordings
- All
- Aurora A / Online A
- Summit 1 / Online E
- Summit 2 & 3 / Online D
- Summit 6 & 7 / Online B
- Summit 8 & 9 / Online C
Lightning Talks
How to Use Dependency Injection to Write Maintainable Software
The Observer Design Pattern
Smarter Atomic Smart Pointers
Back to Basics
Cross-Building Strategies in the Age of C++ Package Managers
Pragmatic Simplicity
Back to Basics
Reproducible Developer Environments
The Surprising Complexity of Formatting Ranges
Using Modern C++ to Revive an Old Design
Simulating Low-Level Hardware Devices
Personal Log
Our Adventures Building a New C++ Package Manager
Architecting Multithreaded Robotics Applications in C++
How C++23 Changes the Way We Write Code
Observability Tools
Fast C++ by using SIMD Types with Generic Lambdas and Filters
What’s New for You in Visual Studio Code
Overcoming Embedded Development Tooling Challenges
C++ Coroutines, from Scratch
“It’s A Bug Hunt”
Reviewing Beginners’ Code
Back to Basics
Generating Parsers in C++ with Maphoon
GPU Accelerated Computing and Optimizations on Cross-Vendor Graphics Cards with Vulkan & Kompute
Optimizing Binary Search
What I Learned From Sockets
Generating Parsers in C++ with Maphoon
Lightning Talks