extends template

block blog_content
    h2(style="font-size: 36pt") An RSS Manifesto

    blockquote More than a convenience, <em>RSS is good for the web</em>.

    p This blog is available via <a href="#{named('blog:rss')}">RSS</a>, <a href="#{named('blog:atom')}">Atom</a>, or <a href="#{named('blog:json')}">JSON</a> syndication.

    p For the uninitiated, RSS/Atom/JSON feeds make the content of a website available in a standard format. This allows you to consume the blog's content in whatever feed reader you prefer, rather than visiting the site directly.

    p RSS & Atom are standard feed formats based on XML. RSS is by far the most popular. <a href="https://www.jsonfeed.org/" target="_blank">JSON feed</a> is a somewhat less popular syndication format based on JSON.

    p While RSS is no longer a "mainstream" format for consuming works on the internet, it still has a thriving community of dedicated fans.

    p You might be surprised to learn that RSS feeds are still everywhere. Nearly every news/blog-style website will have an RSS feed out-of-the box. Everything from <a href="https://www.nytimes.com/rss" target="_blank">The New York Times</a> to <a href="https://www.nasa.gov/content/nasa-rss-feeds" target="_blank">NASA</a> to <a href="https://99percentinvisible.org/listen/" target="_blank"><em>every single podcast</em></a> can be subscribed to via RSS.

    p More than a convenience, <em>RSS is good for the web</em>. It provides a standard format for programmatically fetching content from a disparate collection of websites, is (nearly) always available.

    p From a user's perspective, it allows us (as consumers) to <em>choose</em> what content we subscribe to and receive timely updates without relying on an algorithm. Plus, since RSS is a pure HTML format, it is often better from a user-privacy standpoint than visiting websites directly.

    p Finally, RSS promotes platform diversity by enabling small authors & creators to publish their works online in a standard, approachable format without needing a larger platform to reach their subscribers.

    p If you couldn't tell, I ❤️ open syndication, and I think it's really important to continue making these feeds available to users.

    p To that end, I'm trying to collect a list of independent RSS feeds that <em>I</em> enjoy:

    h3 Garrett's RSS List

    blockquote This list is also available in the standard <a href="#{asset('rss_opml.xml')}" download>OPML format</a>.

    each category in categories
        h4(style="background-color: var(--c-font)") #{category}

        ul
            each sub in subsByCategory[category]
                li
                    a(href=sub.url download) #{sub.name}
