Featured image

So, I made a website using Hugo. And it was very easy. Link to heading

It’s pretty easy to build a website. It took me about one week of searching, reading and copy-pasting to build this website. I didn’t want to make a wordpress website, that would have been way easier. I chose to use Static Site Generators (SSGs)1. Making a website with SSGs is also pretty easy, but for someone like me, with no coding experience, this was quite a challenge.

This is the step-by-step process that I used to create this website. Link to heading

  1. Registered my domain here

    This was pretty easy, just added my details, added my citizenship photo, and I got an email in two days. It was in my spam folder.

    I used this video as a guide. That is a really good video that covers the step-by-step process.

  2. Opened a Github account

    I followed all the steps in the video and made a github repository and deployed a basic website through github pages.

  3. Made a Cloudflare account

    I added my domain to cloudflare and changed the DNS records by looking at the Github documentation. Then, I changed the DNS records in my domain registry service to match the one given by Cloudflare.

  4. Research

    I researched a lot. I thought of learning HTML, CSS and Javascript to make a simple portfolio website. But, I soon realized that this was way more difficult than I imagined.

    While I was in Youtube, I stumbled across this video, and I really liked it. I am familiar with Markdown. I have been using Joplin for a long time (I can’t remember how long). And the concept of Markdown content generating HTML files really fascinated me.

    I soon learned about SSGs while searching about Hugo, and I knew I had to pick one of them for my website. I tried Hugo, Jekyll, Eleventy, and then Hugo again. I finally decided on Hugo.

  5. Tinker

    I made lots and lots of mistakes. I learned by reading different documentations, threads on different communities, StackOverflow, and also by experimenting. I eventually made this website.

It wasn’t that difficult. Link to heading

success

success

I really enjoyed this process. It took me about one week to create this website, I probably worked around 5 hours each day after college. So, that’s about 35 hours of my time spent. That seems like a lot, but I genuinely enjoyed this process.

This also gives me a lot of confidence, I believe I can learn anything now. I’ve been meaning to learn R and Python for a very long time. That’s my next goal now.


  1. Learn about SSGs here ↩︎