Urgent.News

What's breaking now, across thousands of outlets.

AI

I built free, no-code Bluesky feeds for dev topics (Postgres, Redis, Docker) — no login, no LLM

Bluesky lets anyone publish a custom feed — a little server that decides which posts show up when someone opens it. The catch: building one normally means running a firehose consumer, a database, and a hosting bill, then hand-registering an app.bsky.feed.generator record. That's a lot of yak-shaving for "I just want a feed of Postgres posts." So I built feedbuilder : you type a few keywords, it…

The Bluesky protocol enables developers to create custom feeds, which are servers that determine what posts appear when someone opens them. Building such a feed typically involves setting up a database, a hosting bill, and registering an app.bsky.feed.generator record, which is a complex process. However, author Rowan Adeyemi has developed a solution called feedbuilder, which simplifies this process.

Users can input a few keywords, and feedbuilder will generate a real, pinnable Bluesky feed for them without requiring any login, code, or large language models (LLMs). The feed is hosted on a single Cloudflare Worker.

Feedbuilder works by utilizing Bluesky's GET /xrpc/app.bsky.feed.getFeedSkeleton endpoint, which requires the feed's identifier and a limit parameter. Instead of subscribing to a firehose, querying a database, or indexing posts, feedbuilder queries Bluesky's app.bsky.feed.searchPosts with the provided keywords at request time and returns the matching post URIs. This approach eliminates the need for a heavy-weight indexer and storage system.

The main trade-off of this method is that the fed posts are the most recent and relevant ones based on the search results, rather than being ranked according to a specific algorithm. However, this method also offers the advantage of being transparent and deterministic. Users can see exactly why a post matched the feed's keywords, without any token costs or hallucinations associated with LLMs.

The author encourages users to try out the dev-topic feeds (Postgres, Redis, Docker, Grafana, and ClickHouse) and suggests making their own feeds for missing topics.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

More from Wednesday 26 August →