Creating an Online Portfolio

I chose to host my portfolio on a free blogging platform. I had a blog on Wordpress, but without your own server to host your files, you need to use the free Wordpress. I didn't like this, because they make you purchase many plug-ins to use the same features that you can get free with Blogger. I absolutely hated Tumblr. Not all Tumblr templates offer the basic Comments widget that allows users to comment on your posts. This annoys me as a user and it discourages interaction. I've seen blogs on Tumblr where people ask you what you think, but there is nowhere to tell them... no Comments section, no contact info.... Other popular platforms (I haven't tried) include LiveJournal and many of Six Apart's platforms (TypePad, Movable Type, Vox...).

The easy choice for me is Blogger. For beginners, they offer many drag-and-drop or click-to-add options for designing your layout and publishing your blog. For those who know HTML or CSS (and anyone can learn the basics easily), Blogger offers the ability to load your own XML document with your custom design, the ability to use one of many free templates online, or the option to just use one of their default templates. It is highly customizable in the simplest way and it is FREE.

I added a few features that I think are essential for any blog:
  1. A custom banner at the top. (Your template should tell you the size. ex: 860 x 130 px)
  2. Add This buttons (you can see them at the bottom of each post in my blog) make sharing info from your site as easy as the click of a button. You can customize the look, the list of sites you can share to (more than 200)...
  3. A Contact Me form allows readers to contact you/give you feedback/interact. You can either write your own JavaScript code or use an online service. I use WuFoo. It is free and allows you to customize your form (choose what fields to include, which are required and which are optional...) and embed it on a page on your portfolio site. This helps by keeping your email private. Otherwise spambots (evil programs that search the Inernet for email addresses, so they can sell it to all those annoying marketers that send spam) will find it on your site and you will begin getting loads of spam mail.
As you can see on this site, Blogger also allows for several pages. I have my pages listed just below my banner: Home, Bio, Resume, Videos, Design, and Contact Me. Name them so that they are self-explanatory.