Of course I still use RSS. RSS offers me the possibility to consume news in the way I want. No algorithms that think they have to decide for me what interests me and what not. No algorithms that withhold news from me. Only the feeds I have subscribed to, all news from these feeds and no advertising between the news. I’m done when I’m done and don’t have to look at any more suggested articles. And I have the possibility to save articles for later reading. Miniflux is my favorite RSS reader. And I use the word RSS representatively for RSS, Atom and JSON Feed.
Last month I wrote about my problem with newsletters. Today I discovered the service Kill the Newsletter!. It let’s you subscribe to newsletters by RSS. Therefor it creates a private email address and converts all emails received by this address into an Atom feed to which you can subscribe with any Atom-feed compatible news reader. That’s especially useful for newsletters that don’t provide an archive or RSS feed.
I should definitely checkout how to PESOS for Pocket. I use Pocket quite often, but don’t publish all links on my blog. For that I still need to improve bookmark support and than use something like IFTTT to publish recommended or starred articles to a bookmarks section.
Self-hosting my blog and the related services not only gives me the independence from third-party-services, it also gives me the option to customize things to my liking. In my opinion, this is even more important.
Thanks for your tip to take a look at the post by Steve Layton! Unfortunately I’m not using micro.blog currently and rather want my setup to be self-hosted as much as possible. To do that I recently also started receiving webmentions myself instead of relying on webmention.io. It’s not that I don’t like these services, it’s more that I strive for full control over my setup.
I wrote about my Indieweb dream this morning. To come closer to this dream and to clean up some code, I started refactoring my hugo backend code. I made use of Go interfaces to later be able to easily add more storage, CDN or social network providers. It also made the code a bit cleaner and a bit more modular, but there’s still a lot of learning and work to do. What I still struggle with though is testing: I don’t have any automatic tests yet. How do I test HTTP calls to external APIs?
My IndieWeb setup is continuing to evolve. I just added support for syndication (this post should appear on IndieNews) and JSON-posting to my Hugo backend and theme. Unfortunately, adding support for more IndieWeb features to this setup requires a lot of documentation reading, reverse engineering and looking at how other people have done that (of course in other programming languages, one has not much knowledge in).