Los posts son archivos en formato markdown (aunque también se puede usar html), que se guardan en la carpeta _posts. Como otros archivos, tienen un front matter que permite asignarles propiedades. Por ejemplo, este es el front matter de este post:

---
title: Un blog en GitHub (III - Crear un post)
date: 2017-01-12 22:00:00 +0200
description: La experiencia de montar un blog en GitHub
categories:
  - blog
  - github
image: /images/blog.jpg
comments: true
---

Las propiedades ahí indicadas serán usadas por el archivo de layout del post (_layouts/post.html) y sus includes para mostrar la imagen en la cabecera, poner la fecha del post, mostrar o no los comentarios de disqus, y mostrar las categorías correspondientes.