Surprises in Object Lifetime
Notes from Surprises in Object Lifetime - Jason Turner - CppCon 2018
Notes from Surprises in Object Lifetime - Jason Turner - CppCon 2018
An Introduction to Multithreading in C++20 - Anthony Williams - CppCon 2022
Notes on the C++ abstract machine, observable behavior, the as-if rule, behavior categories, memory, objects, threads, and expression evaluation.
Notes on the C++ memory model, compiler and CPU reordering, happens-before, atomics, memory orders, fences, and synchronization tools.
Back to Basics: Lifetime Management in Cpp - Phil Nash - CppCon 2024
Notes on C++ threads, ownership, argument passing, shared data, race conditions, mutexes, and thread-safe interfaces.
Common mistakes in C++ programming.
Stat 110-style probability notes covering counting, conditioning, common distributions, Poisson processes, order statistics, inequalities, and limit theorems.
Compact personal notes from the Missing Semester course on shell usage, Git, debugging, profiling, SSH, tmux, dotfiles, and developer tooling.