I am going to comment solely on the Development part of your question since this is the part I am most comfortable with :)
If the website is going to be only about showing your portfolio or static content, I think GatsbyJS does a wonderful job to fulfill all your needs. It is fast, easy to code(if you know react) and convenient. Also with Netlify, you can host your static website for free(300 build minutes per month is pretty good) and it eliminates a lot of stuff for you.
To answer the design part, it is really up to you. You can always get professional help. If you want to handle the design part yourself, looking at other website designs is always a good idea to get inspired :) You can check behance or dribbble.
I am going to comment solely on the Development part of your question since this is the part I am most comfortable with :)
If the website is going to be only about showing your portfolio or static content, I think GatsbyJS does a wonderful job to fulfill all your needs. It is fast, easy to code(if you know react) and convenient. Also with Netlify, you can host your static website for free(300 build minutes per month is pretty good) and it eliminates a lot of stuff for you.
To answer the design part, it is really up to you. You can always get professional help. If you want to handle the design part yourself, looking at other website designs is always a good idea to get inspired :) You can check behance or dribbble.
GatsbyJS: gatsbyjs.org/
Netlify: netlify.com/
Behance: behance.net/
Dribbble: dribbble.com/
Cheers :)
Yes, GatsbyJS is great, can't agree with this more!
Just had a look on those links, I guess I'm ready to get my hands dirty.. haha. Thanks for the info and the links! :)