I wanted to try syndicating my blog to dev.to as they take rss feeds and convert them to drafts. So this meant creating an rss feed for blog which was pretty straightforward.
I first created a rss feed based off other blogs that I follow and then I stuck it into a validator to have it show me my errors. Much faster than actually reading any sort of documentation!
This is the validator I used:https://validator.w3.org/feed/
The link to my feed:https://nivethan.dev/devlog/rss.xml
Here is a quick example.
<feed> <title>nivethan's devlog</title> <link href="https://nivethan.dev/"/> <updated>2022-02-21T22:42:21.146Z</updated> <author> <name>nivethan</name> </author> <id>https://nivethan.dev/</id> <entry> <title> Installing UniVerse</title> <link href="https://nivethan.dev/devlog/installing-universe.html"/> <id>https://nivethan.dev/devlog/installing-universe.html</id> <updated>2022-02-21T05:00:00.000Z</updated> </entry> </feed>
My rss feed does validate but it triggers a few warnings about content and dates being duplicated. I'm ignoring them for now because I just want my blog posts to show up as drafts on dev.to. Maybe in the future I'll add a summary.
Edit - 23FEB2022 - RSS exists but devto isn't importing from it. I'll need to take a look at some point.