Blog
PDFops posts
Why this exists, how to use it, what's coming next. Subscribe via sitemap or just come back — new posts land here as I have something worth writing down.
-
Generating invoice PDFs from Stripe webhooks on Cloudflare Workers
The most common SaaS PDF use case, end-to-end on the edge: Stripe webhook → PDFops fill-form → R2 storage, sub-300ms, ~50 lines of TypeScript.
-
Getting started with PDFops
30 seconds to a working PDF API call. Two curl commands, the limits, and what's coming next.
-
Why I built PDFops
I run several SaaS businesses. Across every one of them, there's a moment when I need to generate PDFs — and every time it's a bigger problem than it should be. So I built it once, as a hosted API.