Some cool useful constructs for safe performant C++ multithreading.
It's a vector.
Pretty printer for testing object construction, move construction, copy construction, move assignment, copy assignment, and destruction.
Single Producer, single consumer thread-safe lock-free queue.