About
Hi!
Nothing much to say about me really, just me trying to start maintaining a blog.
The blog is hosted as a sub domain - blog.saiskanda.in, the ‘main’ site is still www.saiskanda.in that is currently pointing to a linktree of links I update every now and then.
If I get the hang of this, I might host a site for the main page as well, maybe not.. lets see.
How the site was built
If you are wondering this site is built using a static site generator called Hugo. I first found out about Hugo from the website maintained by Andrew Marsh. He has a wonderful online sun path app that can show you for any location on earth, how the sun will move across the sky. Do check it out! Will write a blog post about the apparent migration of the sun one day!
Steps in brief below:
Please read further online or watch tutorials on YouTube. Contact me if you have any specific questions and I will try to answer them.
Hugo quick start guide - Here
- Install Hugo on your device from here
- Navigate to a folder where you want to store your site files and run
hugo new site your-site-name
- Install a theme as a submodule from here
- This generally involves going to the GitHub page and copying the clone link
- Add the theme as a git submodule - Instructions
- Ensure .gitmodules file is created in the root
- Edit the hugo.toml configuration file to specify theme and add any other config settings as per your theme or Hugo specific config
- Create a new post using
hugo new posts/your-post-name.md
- Update the markdown file with your content and save
- Run
hugo server
- you should now be able to access the site on localhost - initialize your root folder as a git repo and push to GitHub
- Connect your Netlify/Vercel account to this repo and configure the build and deploy process
- Connect your Netlify/Vercel domain to your personal domain