CompuTruthing
Senders/receivers in C++
Deconstructing Inheritance
Programming Language Unlimited
Executors: a Change of Perspective
C++ Executors: the Good, the Bad, and Some Examples
Designing Concurrent C++ Applications
How We (Don’t) Reason About Code
Composition and Decomposition of Task Systems
Threads Considered Harmful
A Case Against Blind Use of C++ Parallel Algorithms