| I think the portfolio site itself should show off your skills. As a front-end dev, it isn't enough to just have clean, semantic HTML and clean css and js. You are getting ready to build a site where you can and should experiment with various technologies that you have interest in, but haven't had the opportunity to use them in a project yet. Have a section dedicated to "current front-end experiments" where you just build cool stuff and show it off. Take things you are particularly proud of, try to abstract them to their core idea, and throw it on github. I am going to agree with another user that you need to show proficiency with a front end framework, either Angular, Backbone, or Ember. Also, a blog attached to your site where you discuss working on your experiments is nice too. What do you currently send prospective employers when you apply for jobs as far as code? Throw that up there too. I've been applying for jobs recently and don't have a portfolio site. I've been getting interviews just from my resume,one project that I built start to finish that I still manage, and a few small angular apps that are super simple. So if you would rather build a functional purpose built site, that is OK too. I am not saying that devs shouldn't have portfolios, but I feel that they are more necessary for a designer, because that is one of the only ways they CAN show their work. |