To see how the website was made check out the tutorial.md file.
To see the code where the tutorial left off, check out around this commit.
$ npm install -g hexo-cli
$ git clone <this_repo_url>
$ cd hexo-personal-site
$ npm install
$ hexo server
$ hexo generate
$ hexo new "My Post Title"
Custom theme is in themes/customTheme folder.
Funky (read awesome) diagonal line comes from Codrops article: A Collection of Separator Styles