These are my articles about this topic.
Technologies:
Using Nextjs and Sass to create a personal site portfolio with a blog and a projects section. Articles are written in markdown and projects are fetched from a Github repository.