Hi there
Name is Ryan, some may know me as ZenithFall (I was edgy I know). I made this using Hugo and the reason to do so is for me to get a feel of actually building something. In my school days all I did was learn and never used any of the information given to me properly. So this would be my very first step in doing something productive.
Well enough of the ranting. I think I will use this blog template to learn a bit about markdown, CSS and JS as well as give a few of my personal experiences as a practice so I wouldn’t get burned-out. Ok, so you may be wondering how did I make this? As the first post in my blog I will try to link all the resources I used in making the very thing you are looking at.
How did I make this?
Hugo
This is my first time making a website using Hugo, a static site generator written in Go. Hugo is really good if someone wants to make a website but couldn’t find the time to design the CSS yourself.
Note that many themes available in Hugo are under the MIT license
Ok now we know what are we dealing with, what is the first step in learning this?
Well I learnt alot from this youtube playlist made by Mike Dane. There are other great tutorials out there as well such as this 35 minutes video made by Chris Stayte if you want to speedrun the basics.
Hugo theme
Now you might have looked into what Hugo is. For those planning to look into it later don’t worry, there are something called as themes which are open sourced by the community. One can make their own hugo theme and use it for their own use or share it among others using Hugo.
Here is the link to the hugo template I’m using for this website: PaperMod And here is the GitHub repositorie of the same: Github repo Check out the wiki documentation of that repo on how to use this theme.
And as always there are many themes where you can choose from (click this link for the available themes). Make sure to choose a theme whats best for you and the documentation of the same, if you are planning to make a static website using Hugo.
Markdown
Here is a link on the markdown (.md) syntax: Markdown Syntax
Deploying the site
Well there are many ways to deploy your website, and of course the free way is the best way (for most cases).
Two ways (I know as of now) to host a website for free are through:
- Netlify
- GitHub Pages. This is the method I’m hosting this website right now.
I refered to this youtube video using GitHub Pages which deals with Git and GitHub, helped me out alot.
Closing thoughts
Sorry if this was a short read, I will try to add some more posts in the upcoming dates since I have whole december month all to myself.
If you want to contact me check out the home page. I’m pretty active in discord and I will try my best to respond to the mail asap.
Thank you