I've grown fond of static webpages for keeping things simple. For my personal website I am using a combination Jekyll with writing done in markdown. For hosting such kinds of webpages, github is a great choice: it's free and you have the benefit of git version control!