diff --git a/README.md b/README.md new file mode 100644 index 0000000..9d23b26 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# RSS Quest + +A search engine for blogs from RSS feeds. diff --git a/src/_data/feeds.ts b/src/_data/feeds.ts index 6d43a8b..884bfe3 100644 --- a/src/_data/feeds.ts +++ b/src/_data/feeds.ts @@ -5,74 +5,72 @@ import { allChunked } from "@tyler/duckhawk"; const parser = new Parser(); const rssFeedUrls = [ - ...new Set([ - "https://tylur.blog/api/rss.xml", - "https://tkdodo.eu/blog/rss.xml", - "https://overreacted.io/rss.xml", - "https://cassidoo.co/rss.xml", - "https://waku.gg/api/rss.xml", + "https://tylur.blog/api/rss.xml", + "https://tkdodo.eu/blog/rss.xml", + "https://overreacted.io/rss.xml", + "https://cassidoo.co/rss.xml", + "https://waku.gg/api/rss.xml", - // from francois - "https://francoisbest.com/posts/feed/rss.xml", - "https://dzhavat.github.io/feed.xml", - "https://bitsofco.de/rss", - // "https://joshwcomeau.com/rss.xml", - "https://www.premieroctet.com/blog/rss.xml", - "https://kyleshevlin.com/rss.xml", - "https://simonwillison.net/atom/everything/", - "https://aurorascharff.no/rss.xml", - "https://kettanaito.com/blog/rss.xml", - "https://souporserious.com/rss.xml", - "https://offlinemark.com/feed/", - "https://fettblog.eu/feed.xml", - "https://surma.dev/index.xml", - "https://soatok.blog/feed/", - "https://www.hsablonniere.com/articles-feed.xml", - "https://tobiasahlin.com/feed.xml", - "https://ma.ttias.be/cronweekly/index.xml", - "https://hnblogs.substack.com/feed", - "https://romain-clement.net/feed/articles/rss.xml", - "https://dzhavat.github.io/feed.xml", - // "https://www.julian.digital/feed", + // from francois + "https://francoisbest.com/posts/feed/rss.xml", + "https://dzhavat.github.io/feed.xml", + "https://bitsofco.de/rss", + // "https://joshwcomeau.com/rss.xml", + "https://www.premieroctet.com/blog/rss.xml", + "https://kyleshevlin.com/rss.xml", + "https://simonwillison.net/atom/everything/", + "https://aurorascharff.no/rss.xml", + "https://kettanaito.com/blog/rss.xml", + "https://souporserious.com/rss.xml", + "https://offlinemark.com/feed/", + "https://fettblog.eu/feed.xml", + "https://surma.dev/index.xml", + "https://soatok.blog/feed/", + "https://www.hsablonniere.com/articles-feed.xml", + "https://tobiasahlin.com/feed.xml", + "https://ma.ttias.be/cronweekly/index.xml", + "https://hnblogs.substack.com/feed", + "https://romain-clement.net/feed/articles/rss.xml", + "https://dzhavat.github.io/feed.xml", + // "https://www.julian.digital/feed", - // from lars - // "http://feeds.feedburner.com/24ways", - // "http://feeds.feedburner.com/2ality", - // "http://feeds.feedburner.com/AJAXMagazine", - // "http://www.broken-links.com/feed/", - // "http://blog.cloudfour.com/feed/", - // "http://feeds.feedburner.com/codinghorror", - // "http://www.daedtech.com/feed", - // "http://feeds.feedburner.com/dropshadows", - // "http://gent.ilcore.com/feeds/posts/default", - // "http://feeds.feedburner.com/blogspot/amDG", - // "http://www.stevesouders.com/blog/feed/", - // "http://feeds2.feedburner.com/jsmag", - // "http://feeds.feedburner.com/leaverou", - // "http://feeds.feedburner.com/lostechies", - // "http://feeds.feedburner.com/FunctioningForm", - // "http://martinfowler.com/feed.atom", - // "http://feeds.feedburner.com/nczonline", - // "http://feeds.feedburner.com/nefariousdesigns", - // "http://nicolasgallagher.com/feed/", - // "http://feeds.feedburner.com/PerfectionKills", - // "http://blog.patrickmeenan.com/feeds/posts/default", - // "http://www.phpied.com/feed/", - // "http://www.quirksmode.org/blog/atom.xml", - // "http://feeds.feedburner.com/adobe_developer_center_html5", - // "http://royal.pingdom.com/feed/", - // "http://rss1.smashingmagazine.com/feed/", - // "http://www.standardista.com/feed/", - // "http://www.xanthir.com/blog/atom/", - // "http://feeds.feedburner.com/WhenCanIUse", - // "http://writing.jan.io/feed.xml", - // "http://blog.sourcetreeapp.com/feed/", - // "http://html5doctor.com/feed/", - // "http://feeds.feedburner.com/ScottHanselman", - // "http://feeds.feedburner.com/addyosmani", - // "https://stackoverflow.blog/newsletter/feed/", - // "https://www.webpro.nl/blog/feed.xml", - ]), + // from lars + // "http://feeds.feedburner.com/24ways", + // "http://feeds.feedburner.com/2ality", + // "http://feeds.feedburner.com/AJAXMagazine", + // "http://www.broken-links.com/feed/", + // "http://blog.cloudfour.com/feed/", + // "http://feeds.feedburner.com/codinghorror", + // "http://www.daedtech.com/feed", + // "http://feeds.feedburner.com/dropshadows", + // "http://gent.ilcore.com/feeds/posts/default", + // "http://feeds.feedburner.com/blogspot/amDG", + // "http://www.stevesouders.com/blog/feed/", + // "http://feeds2.feedburner.com/jsmag", + // "http://feeds.feedburner.com/leaverou", + // "http://feeds.feedburner.com/lostechies", + // "http://feeds.feedburner.com/FunctioningForm", + // "http://martinfowler.com/feed.atom", + // "http://feeds.feedburner.com/nczonline", + // "http://feeds.feedburner.com/nefariousdesigns", + // "http://nicolasgallagher.com/feed/", + // "http://feeds.feedburner.com/PerfectionKills", + // "http://blog.patrickmeenan.com/feeds/posts/default", + // "http://www.phpied.com/feed/", + // "http://www.quirksmode.org/blog/atom.xml", + // "http://feeds.feedburner.com/adobe_developer_center_html5", + // "http://royal.pingdom.com/feed/", + // "http://rss1.smashingmagazine.com/feed/", + // "http://www.standardista.com/feed/", + // "http://www.xanthir.com/blog/atom/", + // "http://feeds.feedburner.com/WhenCanIUse", + // "http://writing.jan.io/feed.xml", + // "http://blog.sourcetreeapp.com/feed/", + // "http://html5doctor.com/feed/", + // "http://feeds.feedburner.com/ScottHanselman", + // "http://feeds.feedburner.com/addyosmani", + // "https://stackoverflow.blog/newsletter/feed/", + // "https://www.webpro.nl/blog/feed.xml", ]; // not all promises are resolved