Member-only story
Create a data science portfolio with Cloud-flare and HUGO
Many people have asked how I made my website. In this article, I want to describe that exact process and walk through all the tools and tech I used.
Note: This tutorial is mainly for Mac users as that’s what I use and can document.
Pre-Requisites
To deploy our website, we will use Git and GitHub quite a lot. The stuff you need is:
- GitHub account -> Create one here.
- Install git for command line -> Follow this guide.
- Generate SSH keys for cloning repos -> Follow this guide.
- Basic understanding of git commands -> Check out a guidebook here.
- Understanding of command line -> Here is a good tutorial.
However, don’t worry too much. I will walk through all the git commands in this post anyway, but it’s always better to have some intuition of what’s happening.
You will also need Homebrew. This is dubbed the ‘missing package manager for MacOS’ and is very useful for anyone coding on their Mac.
You can install Homebrew using the command given on their website: