This website uses Jekyll to easily turn plain text into a static website, and is hosted on GitHub pages.

Jekyll requires blog post files to be named according to the following format:

YEAR-MONTH-DAY-title.MARKUP

Where YEAR is a four-digit number, MONTH and DAY are both two-digit numbers, and MARKUP is the file extension representing the format used in the file (md for Markdown). After that, include the necessary front matter.

This command builds the website and serves it at http://localhost:4000/

bundle exec jekyll serve --livereload

Some of the customizations from the default Jekyll theme (minima) are inspired from here and there.