ekofyi
Bringing the Open Web Back: The Robot.villas RSS-to-Mastodon Bridge
Indie Workflow8 min read

Bringing the Open Web Back: The Robot.villas RSS-to-Mastodon Bridge

robot.villas is a collection of bot accounts that mirror public RSS and Atom feeds into Mastodon. Here's why this simple bridge matters more than ever for the open web.

Here’s the thing: RSS never died. It just went quiet while the platforms got loud.

For years, the dominant story has been that social media ate the web. Twitter, Facebook, Reddit — they centralized attention, turned publishing into a firehose, and made algorithmic curation the default. But something has been shifting. Maybe it’s the enshittification, maybe it’s the growing distrust of black-box feeds, maybe it’s just nostalgia. Whatever the cause, people are quietly rebuilding the open web. RSS is back in the conversation, Mastodon and the fediverse are actually getting traction, and now we have bridges like robot.villas connecting the two — a deceptively simple idea that, in my opinion, represents exactly the kind of small, composable plumbing the internet needs right now.

robot.villas is not a startup. It’s not a platform. It’s a single-serving project: a collection of Mastodon bot accounts, each one mirroring a public RSS or Atom feed into the fediverse. You pick a bot — say, @hackernews@robot.villas or @julia_evans@robot.villas — follow it from your Mastodon account, and new items from that feed start appearing in your home timeline. That’s it. No app, no algorithm, no engagement metrics. Just RSS, piped into ActivityPub, one feed at a time.

The Quiet Appeal of RSS

I still use RSS heavily. My reader of choice is Miniflux, self-hosted on a cheap VPS, and it pulls in everything from personal blogs to news sites to software release notes. It’s a daily ritual: open the reader, scan headlines, read what’s worth reading. No infinite scroll, no “You might also like,” no dark patterns. The interface is a list of items in reverse chronological order. It’s the most honest way to consume content on the web.

But RSS has a discovery problem. If you’re not already in the habit of hunting down feed URLs, you might never know that Dan Luu or Julia Evans or Austin Kleon even have blogs — let alone how to get their words on your screen regularly. The modern web defaults to social silos. You find people because the algorithm shows them to you, not because you intentionally subscribed to them.

That’s where robot.villas gets interesting. By taking a carefully curated list of feeds and turning each into a Mastodon user, it makes RSS discoverable again — but on your own terms. You follow a bot because you want to see that content in your existing Mastodon timeline. It’s not algorithmic suggestion. It’s not a firehose of everything. It’s just the feed you asked for, no more, no less.

Why Mastodon and the Fediverse Matter Here

I’ve been on Mastodon since 2022, and the experience is fundamentally different from Twitter. There’s no trending algorithm jamming rage-bait into your feed. You see what you follow, in order, with no interference. It’s the closest thing to RSS for social interaction. The fediverse’s architecture — independent servers speaking ActivityPub — means you have genuine choice in your provider and no single company owns your timeline.

But here’s the catch: a lot of great writing still lives outside the fediverse. Many of the best technical blogs, news outlets, and newsletters publish only on the web, via RSS. Without a bridge, reading them means switching contexts: leave Mastodon, open your RSS reader, or click a link. That friction matters. It erodes the habit.

robot.villas removes that friction. It brings the feeds directly into the timeline you already inhabit. For people who’ve made Mastodon their primary social space, this is a huge quality-of-life improvement. You can follow dozens of high-signal sources — from Ars Technica to Quanta Magazine to The Orbital Index — without ever leaving your fediverse client. It’s a seamless integration of the open web’s two best models: decentralized social networking and decentralized publication.

The Curation Is the Product

Look at the list of bots. It’s not exhaustive, but it’s intentional. You’ve got:

  • Personal blogs by deeply thoughtful engineers: Dan Luu, Eli Bendersky, Julia Evans, Simon Willison, Xe Iaso, Craig Mod, and more.
  • Tech publications: Ars Technica, Cloudflare Blog, Hackaday, The Verge, Wired, TechCrunch.
  • News outlets from multiple perspectives: BBC News, The Guardian, NPR (a dozen topic-specific feeds), The New York Times (another dozen), The Washington Post, ProPublica, Hell Gate.
  • Niche interests: MATRIXSYNTH, Synthtopia for synth nerds; Bandcamp Daily for music discovery; Hundred Rabbits for the small-web aesthetic; Low-tech Magazine for sustainable technology; lifestyle and arts publications like Chronogram and McSweeney’s.

This isn’t a random scrape. It’s a hand-picked directory that reflects a particular view of what the web has to offer. It leans heavily toward long-form writing, technical depth, and independent voices. There’s a clear editorial sensibility behind it, even if the only editorial act was choosing which feeds to bridge.

I think that curation matters more than the tool itself. RSS bridges have existed for years — you can probably spin up your own with a bit of Node.js and a Mastodon API token. But most people won’t. robot.villas does the work of selecting, configuring, and maintaining these bridges so anyone can benefit. It’s a public utility for the fediverse, and the value is in the taste.

The Broader Pattern: Bridges as Fediverse Infrastructure

I’ve spent a lot of time building API integrations and reverse-engineering undocumented services. From that perspective, robot.villas is a beautiful example of what a healthy ecosystem looks like. It’s not trying to create a new platform or replace anything. It’s a thin adapter between two existing, open standards: RSS/Atom and ActivityPub. That’s it. The stack is minimal. The maintenance surface is small. It solves one problem well.

This is how the fediverse will grow — not by building monolithic apps, but by building bridges. We already see similar projects: bots that mirror Twitter accounts (while that API remains accessible), bots that relay GitHub commits, bots that post weather or transit alerts. Each one lowers the barrier to bringing external data into the fediverse’s social graph. Eventually, the fediverse stops being a destination and becomes a substrate — a timeline you can populate with whatever signals you care about, from whatever sources exist on the open web.

robot.villas demonstrates the pattern elegantly. It doesn’t require feed owners to do anything. It doesn’t ask for permission. It simply reads what’s already public and transforms it into a format Mastodon understands. That’s the promise of open protocols: permissionless interop.

Practical Considerations for Using robot.villas

If you’re on Mastodon and want to try this, it’s dead simple. Search for the handle on your instance — say, @cloudflare@robot.villas — and hit follow. The bot account will appear in your timeline with a new post for each RSS item, typically containing the title, link, and sometimes a snippet. It’s exactly like following a very prolific user who only shares one kind of content.

A few thoughts from my own experience with similar setups:

  • Volume management is on you. Following the NYT homepage bot will generate a lot of posts. If your timeline is mostly human conversation, that might feel noisy. Use Mastodon’s lists feature to segment high-volume feeds into their own column in a client like Elk or Ice Cubes. That way you can check them when you’re in reading mode, not all the time.
  • Expect some duplicates. If you follow multiple feeds from the same source (say, both npr_news and npr_science), you might see the same article twice if it’s cross-posted. That’s just the nature of RSS — feeds aren’t deduplicated. It’s a minor annoyance, not a dealbreaker.
  • This is a mirror, not a proxy. The bot doesn’t host the content; it just links to the original. Clicking a post takes you to the source website. That’s good for traffic and attribution. It also means the bot won’t archive anything if the original disappears.
  • Privacy and consent. Since the bot only mirrors public RSS feeds, there’s no privacy concern from the content side. However, anyone running a similar service should be mindful of rate limits on both ends: RSS polling frequency and Mastodon API posting limits. I haven’t seen details on how robot.villas handles that, but a well-behaved bridge respects caching headers and doesn’t hammer servers.

What This Means for the Open Web

Every time I see a project like robot.villas, I feel a little more optimistic about the internet. Not because it’s technically groundbreaking — it’s not. But because it’s a deliberate step away from the walled gardens. It chooses to invest effort in open standards that any system can use, rather than building another proprietary silo.

The fediverse doesn’t need to beat Twitter or Threads. It just needs to provide enough value that people who’ve had it with algorithmic manipulation can move their attention there and not feel like they’re missing out. Bridges like robot.villas close the content gap. You can follow your favorite journalists, your obscure blogger, your niche news source — all without ever logging into the platforms that treat you like a product.

RSS was always the quiet rebel. It let you read the web without the web reading you. Now, with ActivityPub as its social layer, RSS can become part of a living conversation again — not just a lonely inbox of unread items. This bridge brings the two together, and I’m here for it.

If any of the bot names on that list caught your eye, go search for it on your Mastodon instance. Follow it. See how it feels to have the open web flowing into your timeline again.

Related posts

Written by Eko

If you found this useful, follow @ekofyi on X for more notes like this — or get in touch if you have a problem to solve.