This is both a website and a podcast. Dave Stachowiak has published well over 600 podcast episodes and regularly interviews top industry and thought leaders. The episodes are short and useful by themselves, but he also cross-references other episodes on the topic that can be helpful.
Besides the podcast, he has a search engine for all episodes, notes, courses, and other resources on his free website. It requires registration, but he does very little selling or email marketing, and I enthusiastically recommend registering.
Sign up here: https://coachingforleaders.com/