Safety: off - How not to shoot yourself in the foot with C++ atomics -- Anthony Williams
Guidelines for how to use C++ atomics safely in our code using worked examples.
Slides and code and for my ACCU 2015 presentation
by Anthony Williams
From the article:
It's now two months since the ACCU 2015 conference in Bristol, UK, so I thought it was about time I posted my slides.
This year my presentation was titled "Safety: off - How not to shoot yourself in the foot with C++ atomics". I gave a brief introduction to the C++ atomics facilities, some worked examples of usage, and guidelines for how to use atomics safely in your code.

Have you registered for CppCon 2015 in September? Don’t delay –
A nice "in a nutshell" about why you should run, not walk, to take advantage of move semantics:
Have you registered for CppCon 2015 in September? Don’t delay –
With a Core language perspective, with extensive notes about modules discussions: