This ain't a resume. You'd still need to apply for jobs. This is probably closer to your blog but hosted by someone else. A way to build connections outside of the recruitment process.
That is hard to prescribe and those tech giants probably don't care much what it is as long as people are engaged.