Building a Personal Website with Github Pages
Intro Much of this content will be based on the existing docs of Github Pages but with a bit more detailed steps. We’ll be using Jekyll in this, there are a number of other static website generators (such as Hugo), but since Pages has built in support for Jekyll, that’s where I’d recommend starting. Prerequisites You’ll need a GitHub account Ruby installed I’d recommend using RVM so as to not mess with your computer’s installation of Ruby [Optional] Your own domain name. Register one at a registrar like Namecheap. They’re pretty inexpensive, usually ~$10/year. They often also have deals on free or super cheap domains for students Note about Windows machines - I’d suggest setting up and using WSL for this. It will simplify installing things greatly. ...