Learning to make a functional blog with Github-pages