I've build a new version of my site based on GatsbyJS:

This is the source code of my personal Jekyll based website.


  1. Install Jekyll if you don't have it yet.
  2. Install gulp-cli if neccessary:
    [sudo] npm install -g gulp-cli
  3. Execute [npm|yarn] install in the project root directory
  4. Now you can execute different gulp commands:
    1. gulp builds the whole page (result in _site)
    2. gulp clean cleans the build
    3. gulp serve starts a local web server, watches for file changes (SCSS, JS and page content) and rebuilds the page if necessary. CSS changes will be hot reloaded.