Switch to Hexo

Previously the website is generated using Jekyll, a really nice static site generator developed by GitHub.
However, I have never loved Ruby and always want more control.
After some digging and researching, Hexo came into my eye and I wanna give it a try.
Hexo is a nice NodeJS-based static website generator developed by a Taiwan developer.
Since I have some good experience with NodeJS, this gives me a chance to learn more about NodeJS.

After migrating posts to Hexo (which is really easy), I spent a few hours to make it suit my taste.
The customized hexo starter kit is available on GitHub.

For deployment, instead of the built-in deploy command, I have switched to gulp-gh-pages.

Hi Hexo-admin

Another reason I chose Hexo is the hexo-admin plugin.
When I use Jekyll, I am always looking forward a web UI that allow me write in
the browser.
I know there is Prose, but I want something more powerful and flexible like the Ghost editor.
Now I have found my answer.

Thanks to GitHub Pages and CloudFlare

Now the website is hosted on GitHub Pages. The SSL site is made possible by CloudFlare. Big thanks to those awesome guys.