There are many options for building and hosting personal blogs. It is possible to use one of the well-known blogging platforms such as WordPressBlogger, and Tumblr to host your blog. With this option, you don’t need to worry about maintaining the blog’s infrastructure and the blogging platform.

On the other hand, you can host your own blog on one of the cloud providers. Below is a well-documented article that describes how to achieve this task using Ghost and DigitalOcean:

How I run my Ghost blog with Nginx and MariaDB on Docker

In this blog post, I will describe how I set up my blog using: I have been wanting to start my personal blog for a…

myedes.io

All the options mentioned above have some drawbacks:

  • You have to maintain the infrastructure.
  • It is not free.
  • Editing the blog posts is not comfortable (at least for me).

Another option for creating a blog host is to use GitHub Pages. This service from GitHub provides a way to build a static web page for individual project repositories or for the GitHub organization/account. In this article, we will explain step by step how we can use GitHub Pages to host a personalized blog.

#blog #markdown #github-pages #writing #programming

Build a Blog With GitHub and MkDocs
13.60 GEEK