Blog

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.

  1. #barcodes#vector#logistics

    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.

  2. #decision-framework#evaluation

    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.

  3. #comparison#docraptor#pricing

    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.

  4. #comparison#puppeteer#edge

    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.

  5. #barcodes#gs1-128#logistics

    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.

  6. #pdf-a#factur-x#zugferd

    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.

  7. #cloudflare-workers#serverless#edge

    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.

  8. #edge#scaling#architecture

    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.