You’ll find this post in the _posts directory of your website project in the VGIscience Repository. Go ahead and edit it or delete this one and add new posts instead.

To add new posts, simply add a file in the _posts directory that follows the convention YYYY-MM-DD-name-of-post.md and include the necessary front matter. Take a look at the source for this post to get an idea about how it works.

The website is created by the free and open source static site generator Jekyll. You do not need to build the HTML yourself though, this is done by a Gitlab Runner automatically upon committing your changes to the files in the project.

Jekyll also offers powerful support for code snippets:

def print_hi(name)
  puts "Hi, #{name}"
end
print_hi('Tom')
#=> prints 'Hi, Tom' to STDOUT.

Check out the Jekyll docs for more info on how to get the most out of Jekyll. File all bugs/feature requests at Jekyll’s GitHub repo. If you have questions, you can ask them on Jekyll Talk.