RSS Feeds and HTTP/2 Implementation

1 This is a blog post for answering the technical questions that I've received about my site ( and for talking about some of the recent changes I've made to it. I don't choose to write about 'webmaster' topics that often as I'm not a webdev and only know how to 'play around' with my server to get it to do what I want. I don't know much about coding, linux, nginx, etc. and often get embarrassed trying to talk about these topics. Anyhow, I've received enough technical questions about my site that I thought that I would answer and address some of them here.

2 I've gotten a few complaints about my site not having RSS feeds. Why I have not made RSS feed yet is because I hand-code each of webpages manually in html (using a template) and don't automate my website. If I started RSS feeds (with my current knowledge) I would have to separately copy-and-paste the text of the articles into the XML files while manually updating the XML tags. I don't use a website generator like WordPress or a static-site generator that would automatically generate the RSS feeds for me. I don't yet have the know-how to implement a script to take the information out of my blog posts to update my RSS feeds.

3 Until I learn how to use or write a script to update my RSS feed when I publish a blog post , I've created update feeds which can be used as a notification system. The RSS update-feed for my journal can be found here and the RSS update-feed for my highlights can be found here. Credit goes to for generating and updating the feeds.. I don't know how to code good scripts yet and don't know how to implement a lot of scripts yet.

4 Another complaint I've received about my site is images loading slowly. That was because I was not using HTTP/2 which handles cached images in a better way (edit: that's not how http/2 works. http/2 advantage has something to do with how files are loaded from a webserver). Site is now using HTTP/2 which should help images load better. I'm looking into more ways to cache images more efficiently. I've noticed a large improvement for my blogroll page just by upgrading it to HTTP/2.

5 One issue some people are having accessing my site is their browser loading an outdated css file making some of my pages look outdated. Best advice I can give these people is to clear their history/cache on their browser. I could figure out how to turn content caching off for my css files so that old css files of my site doesn't load on people who have visited my site a long time ago, but I don't think this issue affects enough people to justify me bothering. This is one issue that I probably won't bother to fix.

6 I've done some other modifications to the site not based on feedback from my readers. I added date-of-publication information to my blog posts as I assume people find that information useful. I messed around with the CSS to make my click-through buttons increase/decrease in brightness when hovered over. I made sure that I was using html elements correctly with the w3c checker. I've implemented the basic quality-of-life improvements for the site that I should of implemented months ago.

RSS Feeds
Blogs with RSS feeds are convenient