This blog uses Github to serve the blog posts.

For this, first I had to update gnupg, rvm and ruby and then install jekyll.

brew upgrade gnupg                                    # update gnu pg
curl -sSL https://rvm.io/mpapis.asc  | gpg --import   # get key
rvm get stable --auto-dotfiles                        # update rvm
rvm install ruby 2.5.1                                # install ruby
gem install jekyll bundler                            # install jekyll

Then create the blog and serve locally

jekyll new myblog                                     # create blog
cd myblog                                             # go to blog directory
bundle exec jekyll serve                              # serve locally

Information on Github pages.

Information on Jekyll docs.

Information on rvm