A great talk that may alleviate some stress.
Shared publicly