Engineering essays on edge PDF rendering.
Comparison reviews, deep dives, and the why-we-built-it-this-way notes that don't fit on the homepage.
-
Vector vs raster barcodes in PDFs: the chargeback you don't see coming
A barcode that looks perfect in Acrobat can fail at the warehouse scanner — costing real money in retailer chargebacks. Why it happens, what it costs, and how to verify your PDFs in three minutes. For buyers, ops leads, and engineers.
-
Choosing a PDF API in 2026: 8 questions you should ask
A vendor-agnostic decision framework for picking a PDF generation API. The eight questions that actually predict whether you'll be happy in 12 months.
-
gPdf vs DocRaptor: why edge rendering beats HTML-to-PDF
DocRaptor uses Prince to convert HTML to PDF on a hosted backend. gPdf renders structured JSON directly at the edge. The price gap is 18×. Here's why that's not a teaser.
-
gPdf vs Puppeteer: when 800 MB of Chromium is the wrong answer
Puppeteer renders any web page to PDF, but you're paying for a headless browser you mostly aren't using. A pragmatic comparison for engineers picking a PDF stack in 2026.
-
GS1-128 barcodes at 0.1 mm precision in JSON: a practical guide
GS1-128 looks simple until your scanner stops reading at 240 dpi. A pragmatic guide to overall-length precision, X-dimension, quiet zones, and why HTML/CSS makes this hard.
-
PDF/A and Factur-X explained for engineers (without the legalese)
What PDF/A profiles actually mean, why Factur-X is mandatory in the EU by 2026, and the smallest practical pipeline for getting compliant from a JSON renderer.
-
Slow PDF generation in Cloudflare Workers? Diagnose it in 5 minutes
Workers are fast — until you hand them a PDF stack designed for long-lived servers. The actual bottlenecks (and how to skip them) when you need PDFs at the edge.
-
Why edge-deployed PDF rendering matters once you cross 10K invoices/day
The arithmetic of cold starts, regional latency, and per-page compute changes shape past a certain volume. A practical look at when edge rendering stops being a 'nice idea' and starts paying its rent.