Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Sounds lovely. :)
You could also look for trespassers with: https://github.com/yunginnanet/HellPot
Mkdocs [1], Hugo or Jekyll are the way to go for blogs these days. All have RSS plugins.
[1]: https://du.nkel.dev/
Also happy with miniflux. On android, I use Fluent Reader to sync: https://hyliu.me/fluent-reader-lite/
Astro is my personal favorite: https://astro.build/
It's like an SSG where you can write templates with modern components frameworks, and write content in MD / MDX. No JS is shipped by default, but you can opt in to it for interactivity.
There are many high-quality templates, but making your own custom styling and layouts is easy, and you can write CSS in whatever way you like.
MkDocs and Jekyll are more for docs in my opinion, but Hugo is pretty good if you hate javascript.
I would recommend Astro over 11ty 100% of the time, though. Both are JS, with slower build times etc than with Hugo, but Astro integrates better with the rest of the ecosystem.
Gatsby has apparently fallen off a cliff, wouldn't even consider it.
Every time I want to track some news source (or software release list) and that source offers no RSS/Atom feed, I add that missing feed myself.
For example, I wrote a feed generator that targets a specific software package release page. It scrapes the page and converts it to an Atom feed [1]. I then wrote a matching systemd service, which triggers the scraper once a day [2] and writes it to a file, no hosting required. My RSS reader is pointed to that file.
[1]: https://github.com/claui/release-feed-mediola/blob/fca39e897...
[2]: https://github.com/claui/release-feed-mediola/blob/fca39e897...
I built a custom blog using Django the other day, and made some detailed notes on how I did it since it's been a while since the last time.
https://til.simonwillison.net/django/building-a-blog-in-djan...
Atom support was easy, thanks to Django's built-in syndication Library (a feature for over 18 years at this point https://github.com/django/django/blame/1.0/django/contrib/sy...)
Check out below link to get a more customized, topic wise rss feeds.
https://hnrss.github.io/
Same here: https://gitlab.com/mbork_mbork_pl/org-clive. A very minimalistic, but more-or-less feature complete (though not yet stable) blogging engine in under 400 lines of Elisp. Obviously, it supports RSS.
That is cool for a local feed. Have you tried it on a server?
I am able to get a lot of generally unavailable feeds using https://github.com/RSS-Bridge/rss-bridge running on my server. Perhaps this code could be someday brought in as a catch-all last resort.