C++ threads vs JUCE threads - threading tutorials?

for reference timur’s cppcon talk as mentioned by @adamski

and his juce summit talk

i’m finding the first one very interesting and potentially useful, though it isn’t helping me understand critical sections (except why you mostly shouldn’t use them)