Every morning looked the same for me. dev.to, then Hacker News, then Stack Overflow's hot questions, then Product Hunt, then Lobsters, then Mastodon if I had the energy left. Six tabs. Six different ranking systems. Six different "what's hot right now" signals. No way to tell if the same story was blowing up on more than one of them at once.
So I built TrendHub. It is a single unified feed that pulls what's trending across dev.to, Hacker News, Stack Overflow, Product Hunt, Lobsters, and Mastodon. It ranks everything on one comparable scale. I can read it like one site instead of six.
The problem was never that any one platform was bad. The problem is that trend checking had become a tax on my attention. This is my attempt to get that time back. And to make it something other developers could use too.
What TrendHub Actually Does
At its core, TrendHub is a fetch and rank pipeline. Background jobs pull the latest posts from each source on their own schedule. They normalize each post's engagement signal, reactions, points, votes, favourites, whatever that platform measures, onto a common 0 to 100 trending score. Then everything drops into one feed you can scan in a few minutes.
Features
Unified, ranked feed. Every post from every source lands in one timeline. Sorted by a trending score, not by which tab you happened to open first.
Per platform toggles. Don't care about Product Hunt today? Flip it off in the sidebar. Preferences save per user. Your feed stays exactly the way you like it.
Search, tags, and time range filters. Search matches both post titles and tags. You can restrict the feed to the last day, the last week, or all time.
Cross platform duplicate detection. Sometimes the same story trends on both Hacker News and Lobsters at once. It happens more than you'd think. TrendHub tags it "also trending on" instead of showing it to you twice.
Trending velocity, the rising fire icon. Posts don't just get a static score. They get a velocity indicator based on how their score moved since the last fetch. You can spot what's accelerating, not just what's already popular.
Bookmarks and hide or dismiss. Save something to read later. Hide a post you're not interested in. Hidden posts stay hidden until you choose to bring them back.
Daily digest email. Opt in and get a daily rollup of what's trending sent to your inbox. No login required to stay in the loop.
Personal RSS feed export. Every user gets their own token based RSS URL. Your filtered, ranked feed can slot into whatever feed reader you already use.
Keyboard shortcuts. j and k to navigate. o to open. b to bookmark. x to hide. Built for people who'd rather not touch the mouse.
Dark mode. Because it's a developer tool. Developer tools ship in dark mode.
Per post share menu. Share to X, Facebook, LinkedIn, Reddit, WhatsApp, email, or just copy the link. Straight from the feed.
Source health panel. A small sidebar panel shows the last fetch time and status per platform. You always know how fresh the data is. And if a source's API is having a bad day.
Under the Hood
TrendHub is built on Laravel 10, Inertia.js, Vue 3, and Tailwind CSS. Postgres runs in production. SQLite runs for local development. Each source has its own dedicated fetcher class. A scoring service normalizes engagement metrics across wildly different scales. A Hacker News point is not a Mastodon favourite. A grouping service handles the cross platform duplicate matching.
It's deployed on Render, running as a single web service with a managed Postgres database.
Try It
Live: trend-hub-204c.onrender.com
It runs on a free tier. If it's been quiet for a while, the first load might take 30 to 50 seconds to wake back up. That's not a bug. Just a cold start. Register an account. It's instant, no email verification loop. Toggle platforms on and off to make it yours.
What's the trend checking equivalent of "context switching fatigue" in your own workflow? Do you have a tool for it, or are you still juggling tabs like I was? I'd love to hear what I'm missing.













