How the pipeline works
The whole site is a static build. There is no live database, no editor sitting at a desk, no content team. A single GitHub Actions job runs daily and does five things:
- Fetch. Pull the latest entries from every source feed (GitHub releases, RSS, a couple of HTML pages).
- Cluster. Group items that are the same story across multiple feeds — the same release picked up by different sources collapses to one post.
- Score. Rank each cluster by category, recency, source tier, and whether it's a security patch.
- Write. Generate the daily brief and a dedicated post for every release that meets the bar. Hand-curated edge cases (rare) live as plain markdown in the repo.
- Publish. Commit the result, which deploys to Cloudflare Pages.
What gets covered
The current beats:
- Bitcoin — Core node, hardware wallets, self-custody tools, sovereignty stack
- Lightning — LND, Core Lightning, LDK, Lightning wallets, swap services
- Nostr — clients, relays, NIPs, ecosystem tools
- Freedom Tech — Tor, SimpleX, Matrix, Signal, Element X, decentralized messaging
- Privacy — Tails, Qubes OS, GrapheneOS, Cashu / e-cash, coinjoin / payjoin tools
- AI — local LLM runners, open-weight models, agent frameworks, frontier-lab announcements
What gets cut
The desk doesn't cover price moves, ETF flows, token marketing, conference photo posts, or anything that looks like personality coverage. It also drops commit-firehose noise — you'll see release notes for a project, not a list of every PR that landed since yesterday. There's a curated source list if you want to see what makes the cut.
Distribution
- Web — the home page is always today's brief.
- RSS — full feed of every post, plus per-beat RSS feeds at
/beat/<name>/rss.xml. - All daily briefs — chronological archive.
Get in touch
Best way to reach the desk is a DM on Nostr — the Suggest a source button goes there too. Source requests, factual corrections, story tips, or anything else editorial all land in the same inbox.
Support
The desk runs on a free Cloudflare Pages account and a GitHub Actions free tier.
Lightning tips at freedomtech@cake.cash cover hosting and offset
the LLM editorial costs.
Suggesting a source
See something missing from the desk? The full source list is here — there's a "Suggest a source" button at the top. It opens a DM to the Freedom Tech Daily Nostr account so you can send the project name, URL, and a line on why it belongs.