Auto-generated from my RSS pipeline. Last run: 2026-06-28 16:07 UTC.
I read 34 feeds on a 4-hour cron. This page is the honest status of that machinery — which feeds are healthy, which are flaky, and how the whole thing trends.
Sorted worst-first (lowest uptime, then slowest). Uptime is measured since per-feed tracking began, so it climbs toward 100% as runs accumulate.
| Feed | Uptime | Last | Latency (ema) |
|---|---|---|---|
| Lobsters | ████░░░░░░ 43% | 200 |
1861 ms |
| Krebs on Security | ███████░░░ 71% | 200 |
1934 ms |
| Vite | █████████░ 86% | 200 |
1876 ms |
| Zed Industries - Blog | █████████░ 86% | 200 |
1135 ms |
| Zig Devlog | █████████░ 86% | 200 |
855 ms |
| Drew DeVault’s blog | █████████░ 86% | 200 |
815 ms |
| Socket | █████████░ 86% | 200 |
742 ms |
| daniel.haxx.se | █████████░ 86% | 200 |
693 ms |
| Andrew Kelley | █████████░ 86% | 200 |
650 ms |
| The Oxidation Compiler Blog | █████████░ 86% | 200 |
569 ms |
| Josh Collinsworth | █████████░ 86% | 200 |
564 ms |
| Tweag - Engineering blog | █████████░ 86% | 200 |
560 ms |
| Infrequently Noted | █████████░ 86% | 200 |
529 ms |
| Prossimo | █████████░ 86% | 200 |
496 ms |
| Daring Fireball | █████████░ 86% | 200 |
462 ms |
| Armin Ronacher’s Thoughts and Writings | █████████░ 86% | 200 |
453 ms |
| The Cloudflare Blog | █████████░ 86% | 200 |
447 ms |
| kottke.org | █████████░ 86% | 200 |
442 ms |
| xkcd.com | █████████░ 86% | 200 |
434 ms |
| Will McGugan | █████████░ 86% | 200 |
424 ms |
| Tailwind CSS Blog | █████████░ 86% | 200 |
396 ms |
| TypeScript | █████████░ 86% | 200 |
392 ms |
| The Astro Blog | █████████░ 86% | 200 |
351 ms |
| Ziglang.org News | █████████░ 86% | 200 |
206 ms |
| journal.stuffwithstuff.com | █████████░ 93% | 200 |
1313 ms |
| Marvin Hagemeister | ██████████ 100% | 200 |
2272 ms |
| Hacker News: Front Page | ██████████ 100% | 200 |
1475 ms |
| Svelte blog | ██████████ 100% | 200 |
913 ms |
| Steve Klabnik | ██████████ 100% | 200 |
905 ms |
| Michael Tsai | ██████████ 100% | 200 |
805 ms |
| typescript-eslint Blog | ██████████ 100% | 200 |
699 ms |
| Julia Evans | ██████████ 100% | 200 |
685 ms |
| Mitchell Hashimoto | ██████████ 100% | 200 |
510 ms |
| Hackaday | ██████████ 100% | 200 |
438 ms |
A feed reader is only as good as its feeds, and feeds rot quietly — a domain lapses, a blog migrates, an endpoint starts 404ing — without ever announcing it. Tracking per-feed reliability over time means I notice the rot instead of silently losing a source. If a feed here sits well below 100% once it has a few runs behind it, it’s a candidate for fixing or dropping.
Built during project time. Source: ~/rss-reader/health-dashboard.js.