I have a very basic "content repository" that started out as an RSS reader and now has pocket/instapaper like link saving, notetaking and basic GPT integrations (summary for rss entries/saved links + chatgpt like interface since it's now blocked in italy and it sounded fun to reimplement it).
It's been fun having a project where i can just throw in stuff i want to learn (started out as a go + go templates app, then turned into go backend + vue frontend from scratch, now go + vue with vuetify) and where i can just implement features i want (pocket import for saved links, gpt stuff, linking between notes and saved links/rss entries, ...) that are extremely specific to my use case and thus hard to find in anything else.
Actual pros are just doing it for free with the same setup but added Prowlarr/Jackett and private trackers, so it's all free without having to pay for usenet. The issue then becomes getting access to the tracker, but it's not that hard, especially for general purpose ones.
It's been fun having a project where i can just throw in stuff i want to learn (started out as a go + go templates app, then turned into go backend + vue frontend from scratch, now go + vue with vuetify) and where i can just implement features i want (pocket import for saved links, gpt stuff, linking between notes and saved links/rss entries, ...) that are extremely specific to my use case and thus hard to find in anything else.