But many of these services have strict rate limits, CORS and sometimes slow or tempromental responses.
To avoid this, I'm using GitHub Actions to download and cache the feeds in this repo nightly.
My site then fetches the RSS from here via GitHub CDN, rather than from the original social network.
Using Git for this, also means that all my blog posts are backed-up, and a changelog is kept.
The action used to download and commit feeds is in .github/workflows/download-feeds.yml
The source for the blog site, which renders feeds is github.com/Lissy93/devolio
And a demo of the blog page can be found at devolio.netlify.app/blog
(link to profile source) β (link to generated feed)
Blog β‘οΈ
ββββββββββββββββββββββββ
Reddit β‘οΈ
ββββββββββββββββββββββββ
Mastodon β‘οΈ
ββββββββββββββββββββββββ
StackOverflow β‘οΈ
ββββββββββββββββββββββββ
GitHub β‘οΈ
ββββββββββββββββββββββββ
YouTube β‘οΈ
ββββββββββββββββββββββββ
DEV.to β‘οΈ
ββββββββββββββββββββββββ
Blogger β‘οΈ
ββββββββββββββββββββββββ
Twitter β‘οΈ
ββββββββββββββββββββββββ
LinkedIn β‘οΈ
View Summary
Β© Alicia Sykes 2023
Licensed under MIT
Thanks for visiting :)