Getting things started: Building a Github Pages blog site
Bye Wordpress, Hello GitHub!
For some reason I couldn’t stand WordPress, even though it is the most popular blog site in the world. I just could never figure out how to do anything in its user interface.
So guess what, I asked GPT what else can I do? (Seriously, I think somewhere in the world someone is already starting to worship GPT as a god. I feel like a shaman everytime I do “prompt engineering”) And long and behold, it suggested github pages.
If you share my dicontent towards WordPress, then I strongly suggest that you give GitHub Pages a try. I am anything but a git expert. In fact, for quite a while “git” was this scary thing that everytime I touched it I end up with a million error messages. But fortunately, this thing saves the day by making the basic operations relatively easy: Github Desktop.
Tutorials and resources for building a Github pages site
- Github skills interactive course
You get a site setup in an hour just following this course, if you have just a little bit previous coding experience. Note: look at the discussion forum/issues report of the course to figure out how to visit your created site. That gave me a little hiccup. - Markdown reference
How to do basic formatting on the pages. - Strike through in markdown
- Lots of useful things such as adding images
Basically just html hacks beyond what markdown has to offer. - How to add images to a blog post
This is because Jekyll handles the blog posts differently from pages. - Adding a comments section in your posts
This is a must for starting a blog post!! - Github pages documentation