Lots off good tidbits. Here they talk about the problem with specializing on a platform like CraftCMS or even WordPress. The boom will end and you'll be in trouble.
Here you hear when the research really started. He emailed 50 potential clients to talk about their problem.
Here they talk about the importance of having good conversations with clients. I wrote about effective questioning methods you can use to ha e good client conversations.