First of all: You should do what you feel comfortable doing. If you are not comfortable, it will show in an unconscious way and will taint the over all experience, when someone visits the site (potential employer).
Then: You should show yourself as much, as you are. Why that? Well it might (depending, the way you are), make some potential future employers decide, that you are not, what they are looking for. Well, too bad, but would you want to work there anyway? Somewhere, where you don't fit? Where the culture is maybe not that tolerant?
I, for an example, decided some time ago, that these kind of rejections were a good thing. Because it saves my time evaluating a potential employer. As well, as it saves time for the employer, finding a good match for them.
So my tip is, put on the site everything, you are comfortable with. Even old stuff (code, i.e). Show your way, show who you are, what you have learned, show problems, that you have/had and how you tackle them. show the why behind the things you share with the world.
Be yourself, as much, as this is possible. Add value above just an cv or a resume. Make it easy, to "get to know you better" as a person.