---> The only thing I don't see is the RSS feed, have I overlooked it?
Yes, it is there but isn't very visible and and available although I haven't announced it.
Look a little below the top of the page where the search box is. It is labeled "Search this website" and right below it is the search box where you enter the search terms, if you want to search for anything in the web site. That is not an RSS function, of course, but it helps you locate the RSS icon. Look right below the search box for the RSS icon.
Click on the RSS icon and a page of RSS will appear. It looks like gibberish but click on the URL at that top of the page, copy the URL to save it, then go to your RSS newsreader and copy (or paste) that URL into the newsreader's space for "monitor another RSS newsfeed".
Note that different RSS newsreaders may use different terminology than "monitor another RSS newsfeed" but the wording should be similar.