About & Methodology
Universs is a curated reader for independent technology blogs and the small web. It fetches RSS/Atom feeds, removes duplicates, categorizes each post, and adds Hacker News context when available.
Sources and freshness
The source list is checked into src/config/feeds.json. Universs fetches each feed with conditional requests, keeps recent posts, deduplicates cross-posts, and refreshes the shared payload on a schedule. The homepage is server-rendered and paginated at 25 posts per page.
Categorization
Categories are assigned per post using deterministic keyword matching over the title, description, URL, and source. Manual domain/feed overrides in src/config/category-overrides.json handle sources with consistent themes. Labels are heuristic and can occasionally be imperfect.
Hacker News
Posts are checked against the Algolia Hacker News API. Matching posts show their current points, comments, and discussion link.
Reading list
Local bookmarks remain available in your browser. When GitHub sign-in and Neon are configured, the separate reading list syncs privately across devices.
Authorship
Universs was created by Ashutosh Sanzgiri.