Creating a professional portfolio, is such a good way to market yourself, but having it available online gives you the advantage over the next person who may not be as technologically advanced. Sharing your information has it's advantages. It can put your information out there in an easy accessable way. But then again, that might not be such a good thing; giving your personal information for many people to view many not fall into the hands of the right person.
However, in today's society you need to learn how to be creative and one step ahead of the next person, in a competive world. These tasks can become frustruating and time consuming for one like myself, because I am so far behind in this new wave of technology.