If you’re making content to benefit your career, posting on a website that’s directly linked to your résumé/portfolio makes a whole lotta sense.
You’ll want it as close to your résumé/portfolio as possible. If I click on your Twitter handle, I’m taken to your profile to see your bio, maybe a link, and more tweets. But if I get curious when your LinkedIn post pops into my feed? Tapping your face takes me directly to your LinkedIn profile, which (hopefully) has your full work experience, a little about you, and a million reasons why you’re a bona fide candidate. It’s the shortest funnel you.