<?xml version="1.0" encoding="utf-8"?>
    <feed xmlns="http://www.w3.org/2005/Atom">
      <id>https://wolfgirl.dev/blog/</id>
      <title>PolyWolf's Blog - #rss</title>
      <subtitle
        >all posts tagged "rss" on a blog written by PolyWolf</subtitle
      >
      <icon>/apple-touch-icon.png</icon>
      <link href="/tags/rss/rss.xml" rel="self" />
      <link href="https://wolfgirl.dev/blog/" />
      <updated>2026-02-06T04:08:58Z</updated>
      
    <entry>
      <title><![CDATA[Shoutouts To All The RSS Readers]]></title>
      <link rel="alternate" href="https://wolfgirl.dev/blog/2026-02-05-shoutouts-to-all-the-rss-readers/" />
      <id>https://wolfgirl.dev/blog/2026-02-05-shoutouts-to-all-the-rss-readers/</id>
      <published>2026-02-06T04:08:58Z</published>
      <updated>2026-02-06T04:08:58Z</updated>
      <summary><![CDATA[I've been really busy and then really sick recently, so let's just do a quick one shall we? ;) User-Agents in alphabetical order, marked ...]]></summary>
      <content type="html"><![CDATA[<p>I've been really busy and then really sick recently, so let's just do a quick one shall we? ;)</p><p><code>User-Agent</code>s in alphabetical order, marked up with links where applicable:</p><ul><li><a href=https://github.com/skeeto/elfeed>Emacs Elfeed</a> 3.4.2<sup class=footnote-ref><a data-footnote-ref href=#fn-elfeed id=fnref-elfeed>1</a></sup></li><li><a href=https://feedbin.com/>Feedbin</a> feed-id:2970179 - 3 subscribers</li><li>FeedFlow (RSS Reader; +<a href=https://feedflow.dev>https://feedflow.dev</a>)</li><li>feedi/0.1.0 (+<a href=https://github.com/facundoolano/feedi>https://github.com/facundoolano/feedi</a>)</li><li><a href=https://feedly.com/news-reader>Feedly</a>/1.0 (+http://www.feedly.com/fetcher.html; 1 subscribers; )</li><li>feedparser/6.0.8 +<a href=https://github.com/kurtmckee/feedparser/>https://github.com/kurtmckee/feedparser/</a><sup class=footnote-ref><a data-footnote-ref href=#fn-feedparser id=fnref-feedparser>2</a></sup></li><li>FreshRSS/1.28.2 (Linux; <a href=https://freshrss.org>https://freshrss.org</a>)<sup class=footnote-ref><a data-footnote-ref href=#fn-freshrss id=fnref-freshrss>3</a></sup></li><li>Mozilla/5.0 (compatible; Miniflux/2.2.16; +<a href=https://miniflux.app>https://miniflux.app</a>)<sup class=footnote-ref><a data-footnote-ref href=#fn-miniflux id=fnref-miniflux>4</a></sup></li><li>Mozilla/5.0 (compatible; theoldreader; support@<a href=https://www.theoldreader.com/en/>theoldreader.com</a>; 1 subscribers; feed-id=40411548cd512d9254ed529)</li><li>NetNewsWire (RSS Reader; <a href=https://netnewswire.com/>https://netnewswire.com/</a>)<sup class=footnote-ref><a data-footnote-ref href=#fn-netnewswire id=fnref-netnewswire>5</a></sup></li><li><a href=https://newsboat.org/>Newsboat</a>/r2.42 (Linux x84_64)</li><li><a href=https://github.com/QuiteRSS/quiterss>QuiteRSS</a> 0.19.4 (EOL :c)</li><li><a href=https://reederapp.com/>Reeder</a>/5050102 CFNetwork/3860.300.31 Darwin/25.2.0</li><li><a href=https://github.com/rbren/rss-parser/>rss-parser</a></li><li>RSS.Social/1.0 +<a href=https://rss.social>https://rss.social</a>/bot</li><li>ScourRSSBot/1.0 (+<a href=https://scour.ing>https://scour.ing</a>/bot; 2 subscribers)</li><li><a href=https://sharnoff.io/>sharnoff.io</a>-rss-fetcher/5cb7472 (reqwest 0.12.7)<sup class=footnote-ref><a data-footnote-ref href=#fn-sharnoff id=fnref-sharnoff>6</a></sup></li><li>Skyreader/1.0 (+<a href=https://skyreader.app>https://skyreader.app</a>)</li><li><a href=https://github.com/spacecowboy/Feeder>SpaceCowboys Android RSS Reader</a> / 2.16.1(3858)<sup class=footnote-ref><a data-footnote-ref href=#fn-spacecowboys id=fnref-spacecowboys>7</a></sup></li><li>Tiny Tiny RSS/Debian 21~git20210204.b4cbc79+dfsg-1.2 (Unsupported) (<a href=http://tt-rss.org/>http://tt-rss.org/</a>)<sup class=footnote-ref><a data-footnote-ref href=#fn-tt-rss id=fnref-tt-rss>8</a></sup></li><li>UniversalFeedParser/5.1.3 +<a href=https://code.google.com/p/feedparser/>https://code.google.com/p/feedparser/</a></li><li><a href=https://nkanaev.com/works/yarr/>Yarr</a>/2.5</li></ul><p>From the bottom of my heart, thank you for reading. It means a lot to me that y'all actively choose to read my stuff. I see you, I appreciate you, this diversity is what keeps the web alive.</p><section class=footnotes data-footnotes><ol><li id=fn-elfeed><p>There are a whole two of you!! Congratulations on being first this is epic actually <a aria-label="Back to reference 1" class=footnote-backref data-footnote-backref data-footnote-backref-idx=1 href=#fnref-elfeed>↩</a></p></li><li id=fn-feedparser><p>Presumably this is someone's personal tool and not just scraping giving the frequency but no way to be sure ig... Same goes for the few other libraries on this list. <a aria-label="Back to reference 2" class=footnote-backref data-footnote-backref data-footnote-backref-idx=2 href=#fnref-feedparser>↩</a></p></li><li id=fn-freshrss><p>This is the most popular one I see, makes sense it's the one I use too :3 <a aria-label="Back to reference 3" class=footnote-backref data-footnote-backref data-footnote-backref-idx=3 href=#fnref-freshrss>↩</a></p></li><li id=fn-miniflux><p>After FreshRSS, this is the second-most-popular reader I see. <a aria-label="Back to reference 4" class=footnote-backref data-footnote-backref data-footnote-backref-idx=4 href=#fnref-miniflux>↩</a></p></li><li id=fn-netnewswire><p>My app of choice in conjunction with my FreshRSS server, can also work standalone tho! <a aria-label="Back to reference 5" class=footnote-backref data-footnote-backref data-footnote-backref-idx=5 href=#fnref-netnewswire>↩</a></p></li><li id=fn-sharnoff><p>Someone built their own from completely from scratch I love it,,, <a aria-label="Back to reference 6" class=footnote-backref data-footnote-backref data-footnote-backref-idx=6 href=#fnref-sharnoff>↩</a></p></li><li id=fn-spacecowboys><p>I see more than one of this too. The android app is just called "Feeder", I like the author's name a lot better. <a aria-label="Back to reference 7" class=footnote-backref data-footnote-backref data-footnote-backref-idx=7 href=#fnref-spacecowboys>↩</a></p></li><li id=fn-tt-rss><p>This version is <em>definitely</em> unsupported, though the project has been kept alive <a href=https://github.com/tt-rss/tt-rss>under a new tt-rss GitHub Org</a> after the original maintainer left. <a aria-label="Back to reference 8" class=footnote-backref data-footnote-backref data-footnote-backref-idx=8 href=#fnref-tt-rss>↩</a></p></li></ol></section>]]></content>
      <author>
        <name>PolyWolf</name>
        <uri>https://wolf.girl.technology/</uri>
      </author>
    </entry>
  
    <entry>
      <title><![CDATA[Per-Tag RSS Feeds]]></title>
      <link rel="alternate" href="https://wolfgirl.dev/blog/2025-08-18-per-tag-rss-feeds/" />
      <id>https://wolfgirl.dev/blog/2025-08-18-per-tag-rss-feeds/</id>
      <published>2025-08-19T02:38:30Z</published>
      <updated>2025-08-19T02:38:30Z</updated>
      <summary><![CDATA[Just a small site update! For anyone who was thinking "PolyWolf is so cool & awesome buuut she makes a lot of non-programming blog posts,...]]></summary>
      <content type="html"><![CDATA[<p>Just a small site update! For anyone who was thinking "PolyWolf is so cool & awesome buuut she makes a lot of non-programming blog posts, i just want to see the <a href=https://wolfgirl.dev/tags/programming/>#programming</a> ones because those are super high-quality". Or if not exactly that thought then something similar, perhaps about another tag. In any case! ur in luck u hypothetical being from the future, i have that now :3</p><p>Put <a href=https://wolfgirl.dev/tags/programming/rss.xml>https://wolfgirl.dev/tags/programming/rss.xml</a> (or any other tag) in your feed reader, or just point it at the <a href=https://wolfgirl.dev/tags/programming/>https://wolfgirl.dev/tags/programming/</a> page directly b/c I'm pretty sure the metadata is set up correctly there too. Adds a couple more seconds to my build time but eh totally worth it.</p><p>Also wow I cannot take even 1 hour for simple side-project without <a href=https://github.com/withastro/astro/issues/11447#issuecomment-3198981545>running into another bug</a>. I was doing a non-NixOS thing to get away from all the weird bugs!! Fortunately it is just "the URL being rendered in dev is <code>/tags/programming/rss.xml/</code>, which is different from the prod URL", not a hard blocker, but it does make my brain itch a little with the urge to fix it. No. I must resist... Too many other side-projects r crying out to be finished too...</p>]]></content>
      <author>
        <name>PolyWolf</name>
        <uri>https://wolf.girl.technology/</uri>
      </author>
    </entry>
  
    <entry>
      <title><![CDATA[I use the `<article>` semantic HTML tag like all the other cool kids now]]></title>
      <link rel="alternate" href="https://wolfgirl.dev/blog/2025-03-05-i-use-the-article-semantic-html-tag-like-all-the-other-cool-kids-now/" />
      <id>https://wolfgirl.dev/blog/2025-03-05-i-use-the-article-semantic-html-tag-like-all-the-other-cool-kids-now/</id>
      <published>2025-03-06T04:06:05Z</published>
      <updated>2025-03-06T04:06:05Z</updated>
      <summary><![CDATA[FreshRSS has a feature where, if an RSS feed doesn't have full-text articles, it can fetch the page that's linked and extract the page's...]]></summary>
      <content type="html"><![CDATA[<p>FreshRSS has a feature where, if an RSS feed doesn't have full-text articles, it can fetch the page that's linked and extract the page's HTML content from a CSS selector.</p><p>So! I naturally put of doing this for all my feeds for a long time, just clicking thru to the source page, which is fine, that's how the author intended for the piece to be viewed right, doesn't even happen that often, I can totally ignore the repeated reminders of how I procrastinate doing small things that meaningfully improve my QoL<sup class=footnote-ref><a data-footnote-ref href=#fn-1 id=fnref-1>1</a></sup>.</p><p>However! Tonight I was so bored I figured I might as well just configure all those FreshRSS CSS selectors, and power thru I did. The process led me to discover the vast majority of blogs have their main content surrounded in <code>&lt;article></code>. And here I was, using <code>&lt;div class="post"></code> like an absolute fool... This has been remedied. My procrastination of that Rust blog post I keep meaning to finish has not. Good night.</p><section class=footnotes data-footnotes><ol><li id=fn-1><p>A thin layer of dust that coats most of my room, a close-to-full laundry basket, 400+ undone WaniKani lessons... at least i cooked dinner tonight instead of doing a third "girl dinner" in a row ! <a aria-label="Back to reference 1" class=footnote-backref data-footnote-backref data-footnote-backref-idx=1 href=#fnref-1>↩</a></p></li></ol></section>]]></content>
      <author>
        <name>PolyWolf</name>
        <uri>https://wolf.girl.technology/</uri>
      </author>
    </entry>
  
    <entry>
      <title><![CDATA[Sharing My RSS Feeds]]></title>
      <link rel="alternate" href="https://wolfgirl.dev/blog/2024-10-02-sharing-my-rss-feeds/" />
      <id>https://wolfgirl.dev/blog/2024-10-02-sharing-my-rss-feeds/</id>
      <published>2024-10-03T00:34:41Z</published>
      <updated>2024-10-03T00:34:41Z</updated>
      <summary><![CDATA[I have been having a jolly old time subscribing to people's blogs, new & old, w/ RSS. I can't believe I missed out on this for so long, i...]]></summary>
      <content type="html"><![CDATA[<p>I have been having a jolly old time subscribing to people's blogs, new & old, w/ RSS. I can't believe I missed out on this for so long, it's really nice to get updates directly from the source w/o having to wade thru social media first. Having a dedicated "place" for reading long-form helps too.</p><p>My setup is a FreshRSS server (self-hosted) that I read with NetNewsWire (iOS). This works spectacularly and I imagine I'll be doing this for years to come.</p><p>A particularly cool thing about FreshRSS is the ability to share feeds. In lieu of support for that built into this blog (we all know <a href=https://wolfgirl.dev/cybersec/>https://wolfgirl.dev/cybersec/</a> is a half-measure), I think this is the next best thing.</p><p>A "dynamic OPML" of all the blogs I follow can be found <a href="https://freshrss.wolfgirl.dev/api/query.php?user=polywolf&t=1QZGHzuQLRcRdthNi7H22B&f=opml">here</a>. How it works is, your RSS client will subscribe to my list, and then for each site on the list, subscribe to it. In case that doesn't work, you can subscribe to just the amalgamation of RSS <a href="https://freshrss.wolfgirl.dev/api/query.php?user=polywolf&t=1QZGHzuQLRcRdthNi7H22B&f=rss">here</a>, but I think that's a poorer experience since every time I add a new site it'll clog up the most recently added posts.</p><p>In case you don't feel like drinking from the firehose, I also have a feed that's just the articles I extremely super extra enjoy, <a href="https://freshrss.wolfgirl.dev/api/query.php?user=polywolf&t=264eQGcy4W52VYwdw9DfsD&f=rss">here</a>. Unfortunately, NetNewsWire doesn't have support for labels, so I can't really be any less selective about what I re-share, sorry!</p><hr><p>It's a bit strange not getting any feedback when I publish a post like this... I was really used to those cohost notifs. my email is at <a href=https://wolfgirl.dev/links/>https://wolfgirl.dev/links/</a>, u know where 2 find me</p>]]></content>
      <author>
        <name>PolyWolf</name>
        <uri>https://wolf.girl.technology/</uri>
      </author>
    </entry>
  
    </feed>
  