I recently updated my portfolio. You can see it at ChristopherleeJarvis.com. I used a Dopefolio template from Ram Maheshwari in this post.
The big decision was what projects to add? What interactive things to add? I picked a couple web sites, a few projects, my blog, and some case studies of things I built or helped build.
How many interactive things need to go up to show that it works?
If you are in a position to hire, do you check developer's projects or their read code? How many projects do you actually touch?