June 12, 2026 · Yunus Emre Vurgun

A Practical Guide to RSS for Developers in 2026

rss · feeds · blog · xml

RSS is not dead. It is the only feed format that has survived three format wars and the rise of centralized social timelines. For a technical blog, it is still the right default.

Why RSS for technical writing

  • Plain text. Works in any reader, in any terminal, behind any firewall.
  • Pushed to the client. The reader polls; you do not need a notification system.
  • Stable URL per item. A permalink is the contract; everything else is decoration.

Fields we always set

  • <title>
  • <link> (absolute, canonical)
  • <guid isPermaLink="true">
  • <pubDate> in RFC-822 form
  • <description> for the teaser

Fields we skip

Enclosures for podcasts (wrong use case), media:thumbnail (we do not host thumbnails), and the dozen author namespaces. Keep it boring.

Validation

The W3C feed validator is strict on dates and on the atom:link rel="self". YJTOON's RSS passes the validator on every build, and the build fails if it does not.