home

Making my Last Blog

Follow my (last) journey through all the components of a basic (jekyll) blog, or just go straight to the guide that I ended up using.

So my first post will be the process I went through to get this blog up and running.

I started with a simple "How to make a CS blog" google search. Initially I was shown the "3 main components" for running a blog: a web host, a domain, and the actual content (HTML/CSS/JS). The "web host" is just the server that the site will live on, and the content was suggested to be generated by WordPress, an extremely popular open source blog-generating software.

Now I already knew of Github Pages (GP) before this, and these guides were telling me to purchase server space from some web hosting provider like Digital Ocean or BlueHost. :money_with_wings: But GP is free! So what's the difference?

Github Pages just serves static pages. If I wanted any sort of interactivity with my site, I'd need a server running my website in real time. However, this is just a basic blog, no need for that. So, now I don't need to pay for web hosting.

The domain name would cost money, but I'm actually pretty ok with GP's default URL for now. It's just my name and an easy-to-remember suffix. Sweet, now I just need to generate some content.

WordPress has a plugin that allows you to generate static HTML, which I can then just push to my GP repo. But that still felt like a little too much, and it would prevent me from taking advantage of a lot of WordPress's cool features. A broader Google search then pointed me to Jekyll, a framework for generating static-blogging content. This fairly comprehensive article got me through the process of creating a Jekyll blog on GP with advanced ease. The author even made a fork-and-go template, the one I used to start this very blog. It can't get much easier.

In my Googling I also found Disqus, which is some sort of buff user-engagement service, but all I needed to know was that I could use it to add live commenting to my static blog.
Do I need this?

gif of a fish from Spongebob Squarepants shaking their head and mouthing "not at all boy!"

No, not at all

...

Do I want it?

spongebob shaking his head so hard he splits in half

Let me know what you think in the comments below, don't forget to react and subscribe.

Note from Future Gabe:

No, you didn't really want it. I will not be adding it back.

spongebob looking pretentious