How to stop languishing and start finding flow
This is a great talk by Adam Grant. You should check it out:
https://www.ted.com/talks/adam_grant_how_to_stop_languishing_and_start_finding_flow
His book Think Again (which I'm currently reading) is worth a read as well. And I listen regularly to his Podcast Work Life.