That‘s really good advice. I got a contract through my LinkedIn activities.
I am also really nichey. Sometimes I think I am too much in a niche and should broaden my skills at least a little bit.
Networking is also great, but a long term game. Having people come to you for projects is much more fulfilling than chasing projects on various platform.