At first I thought this is an article with tips to build a portfolio. Then I thought ah, they help me publish my stuff, like dribble or behance. Then I arrived at the node.js setup page and I closed it.<p>I recently started to update my GitHub profile for the same reason and created my username.github.io page with a simple landing that summarizes my interesting repos. My point is that the need is definitely there, but I think the message of the site is "if you have zero imagination how to show off that you can code, here are some projects for you".