@neil Do you have a guide you recommend for implementing RSS? Say, for a personal website where one is not using a batteries-included package like Wordpress
Post
@neil My blog #publicvoit https://karl-voit.at/ is generated by my Python generator #lazyblorg: https://karl-voit.at/tags/lazyblorg/
It not only got #Atom feeds for links only, teasers and full articles: https://karl-voit.at/how-to-use-this-blog/
It also got Atom feeds for all of my tags: https://karl-voit.at/tags/
Furthermore, you can combine up to 2 tags and still get a feed: https://karl-voit.at/2026/04/19/lazyblorg-recent-features/
Example: Austria + education = https://karl-voit.at/tags/austria/education/ -> feed.
I think you rarely see more feed options with other sites. 😉
@neil I have one at mattlacey.com but I've not posted in a while. Also just noticed that there's some validation issues to sort now, though it is valid.
@neil
https://www.die-welt.net/rss.xml built with https://getnikola.com/ (and I'm sad browsers soon will drop XML styling as Nikola does it very nicely)
@neil oh me! https://dwlt.net - I don’t always remember to post often these days, mind you :-/
@neil I've got a mostly-fultext one! ☺️ https://bojidar-bg.dev/blog.xml
(a few articles are blurbs, due to heavy CSS use that didn't map to full-text cleanly)
Bonus: using XSLT to match the rest of the website's layout 😁
@neil @adamshostack My blog (https://www.cs.columbia.edu/~smb/blog/control/index.html) has long had a full-text feed. However, I'm not posting to it very much these days.
@neil I have a full text feed: https://kedara.eu/blog/index.xml I do limit it to a maximum of 10 articles; on the one hand, to make it a tad harder to scrape all of my site in one go. On the other hand, I once came across a feed that contained roughly 300 posts. That's a bit too much to process for an unsuspecting new follower 😅
@ruben I used to have all my posts in my feed, but I changed that when I switched static site generators.
@neil I want to create one, but as I'm not using any sort of CMS, it's not that easy. But thanks for the reminding (that I read on CapyReader 😆), I'll try again to do something!
@neil Hugo generated RSS for my blog here - but since I know some RSS parsers choke on it (News in Nextcloud for example) I'll take this opportunity to ask if anyone can spot what the problem is and help me fix it :D
I _think_ it's due to an apostrophe in the name, but so far I haven't figured out how to solve it.
@troed If nothing else, it fails validation because the first 24 lines are blank:
https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fblog.troed.se%2Frss.xml
@neil Thanks. Turned out it also was Hugo HTML-escaping the apostrophe in the title so I had to write a wrapper around hugo when deploying to fix both issues. Now all good. Thanks again for your posts pushing me to fix my stuff :D
@neil annoyingly, although I have full text feeds they don't have images in them - whether this is a big or a feature probably depends on your philosophy ;-)