Blog
Thoughts on PDF generation, developer tools, and building in public.
TutorialMarch 29, 2026 · 3 min read
Auto-Generate PDF Invoices in Your SaaS App with One API Call
Every SaaS app eventually needs to send invoices. Here's how to generate pixel-perfect PDF invoices from a Stripe webhook in ~20 lines of code — no library to maintain.
Read on DEV →Behind the buildMarch 29, 2026 · 5 min read
I Built a PDF Generation API — Here's the Tech Stack and What I Learned
How I shipped RenderPDFs using Fastify, Puppeteer, PostgreSQL, Cloudflare R2, Next.js 15, and Railway — plus the production lessons I picked up along the way.
Read on DEV →LaunchMarch 2026 · 2 min read
PDF Generation is Broken. I Fixed It with One API Call.
Every developer has been there — fighting Chrome memory leaks, broken CSS, and async timeouts just to generate a PDF. Here's how I built a better way.
Read on Medium →