This is written as my first blog entry in a newly created GatsbyJS. portfolio site.
I have used several blogging platform, CMSes and static site generator. It turns out that GatsbyJS would be my first choice if you are already familiar with JS.
Here are some of the good things
** You will need JS anyway.