Dated: 25 Jun 2022

No introduction, let’s directly jump into the topic 🙂

At a high level, we will need the following to host your personal website, a.k.a ingredients

  1. Netlify.com - as a webserver
  2. Github/Gitlab/Bitbucket - static html pages repository
  3. Notion - as website builder
  4. Python open source project to convert notion link to a static html pages
  5. Of course, your domain (use namecheap.com, godaddy.com or any other service) - yes, this is not free

Steps to set-up your website

Step 1: Install python (if not already installed)

How to Install Python 3.10.5 on Windows 10

How to install Python on Mac OS

How to Install Python on Ubuntu - Linux