6 posts
An RSS Reader Is an SSRF Machine
An RSS-to-email service fetches arbitrary URLs on a schedule, forever. How emit guards its feed fetcher, and the hole it can only mitigate.
Your API Is Already an MCP Server
Emit's MCP server is an endpoint inside the existing FastAPI app, not a separate package. Why in-process beats a sidecar for a small API-first product.
The Billing Bug You Can't Have
How emit's prepaid credit system makes overdrawing impossible under concurrency, using an append-only ledger and one carefully shaped SQL update.
Programmable Feeds: RSS Is the Bus
Emit began as RSS to email and grew into an ingest, transform, and deliver bus. Using RSS as the interchange format turns N times M integrations into N plus M.
This Blog's Newsletter Now Runs on Emit
I moved this site's email signup to emit, my own RSS-to-newsletter service. Here's how the Hugo integration works and what dogfooding surfaced in week one.
Emit: Pay for Emails, Not Subscribers
I built emit, an RSS-to-newsletter service that charges $1.60 per thousand emails sent. No tiers, no monthly fee, no charge for subscribers who just sit there.