Managing a Blog with Hugo
Hugo is and easy way to build sites utilizing custom themes and markdown. I stumbled across this process when i watch Network Chuck’s Video on making a blog in 2024. The link to his documentation is here
While following his instructions, I discovered a few things that improved my understanding and workflow:
Thoroughly Test Themes and Settings Before Setting Up the GitHub Repository
The first lesson I learned is the importance of thoroughly testing your site themes and updates before creating the GitHub repository. I was excited to launch my site and quickly chose a theme I liked, but it didn’t update the way I wanted. This led to a rushed effort to get everything published, which could have been avoided with better preparation.
Managing Windows and SSH Keys
The second thing I learned is how to properly manage SSH keys on Windows. Your .ssh folder, located in your user profile directory, must contain both your private and public keys. These keys need to be specifically named id_rsa and id_rsa.pub. If they are named differently or stored elsewhere, they won’t be recognized by the Windows command line. This is a crucial detail that can save you a lot of troubleshooting time.
Final Thoughts
I have enjoyed setting up this site and writing about it. I hope to share more in the future.