feeder v2 🚢 💨

2020-12-02

For several months now feeder has been chugging along, sending me my morning update via email. While it generally works smoothly for me, these two issues came up frequently:

  • Subscribing to a new feed is not always as easy as copying a URL. Blogs don't always have a prominent links to an XML feed visible on their site. Instead I often had to inspect the sources and manually skim through the <head> section, trying to find a <link> that would point me in the right direction.

  • Somewhat expected, date formats are all over the place. So many failures to download and unmarshal a feed were due to a slightly different time format, like using a timezone name rather than a numeric offset.

While I don't expect to ever fix the second issue completely, I had help from Chris 🙏 and also try to add new formats as I encounter them. I tackled the first issue and feeder now has an alternative mode (a -subscribe flag) that should make subscribing to new feeds easier.

More details on Github - have fun!