The front page of my website is sorta an indication of what I'm thinking about at the moment, somewhat like a Facebook or Twitter feed.

I think it makes sense to at least list links to my activity on other sites. (github for sure, probably StackOverflow, and others)

aggregate all activity in one place

Tools that do this for you: