rewrite of my portfolio site in Node