I just decided to redo my portfolio website using GitHub Pages and Jekyll.

Check out Part 1 of the Tutorial for the initial GitHub Pages setup. And then in Part 2 I actually get the site working with a theme and start to customize it.