Personal Website 101

Photo by Hal Gatewood on Unsplash
  • Personal Branding
  • Blog Space
  • Makes you discoverable on internet
  • One stop resume which works for you
  • Helps you learn new skills while building
  • First learn the basics of Hugo and how it works by following Hugo Quickstart Guide
  • Once comfortable with Markdown and Hugo, choose a template/theme for your site, you can create your custom theme as well.
  • After choosing a theme, customize your site based on your need.
  • Verify your site locally at http://localhost:1313 (Assuming you did not change the config)
  • At this point, your stack is setup to build your site locally.
  • Finish multiple iterations of changes till you are satisfied with the website you want to build.
  • There are multiple options to host your static website. Eg: Github pages, BitBucket, Netlify, GitLab
  • In my case, I used GitHub Pages and deployed site at hpj1992.github.io
  • I use this site as a pre-production/staging environment for my actual website.
  • Not including detailed information because there are plenty of resources available online.
  • Once you figure out the hosting issues, it is time to purchase a domain for your website.
  • If you do not want specific domain — which is perfectly valid — you can start sharing links from your github pages.
  • If you do decide to purchase a domain, there are multiple options in this case as well and the best option varies based on individual. Eg: GoDaddy, Bluehost etc.
  • Some well known domain providers are listed here.
  • Domain registration fees $10/year.
  • Privacy protection for domain priced at $10/year.
  • Did not opt for HTTPS certificate because I do not need it currently.
  • Followed link my GoDaddy domain to Github Pages youtube video to link my hosted website to domain.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store