PDFx BuilderPDFx Builder
FeaturesTemplatesPricingBlogFAQ
Sign inStart free

Writing

Notes on making PDFs for production.

Short essays on PDF generation, document typography, react-pdf internals, and the trade-offs we make shipping tools that build other tools.

  1. EngineeringJune 20, 20269 min

    Why your react-pdf table splits across pages (and the fix)

    react-pdf tears table rows in half at page breaks because it can't measure layout. Here's the wrap={false} fix, a repeating header, and a full invoice that paginates cleanly.

    Read
  2. EngineeringJune 20, 20269 min

    How to generate PDFs in React in 2026

    The definitive 2026 guide to generating PDFs in React: the three approaches, when each one is right, where they break in production, and how to fix it.

    Read
  3. EngineeringApril 18, 20267 min

    Why our PDF canvas had to become theme-immune

    Dark mode was bleeding into the PDF preview. The fix required rewriting how Tailwind dark variants propagate through a nested editor surface.

    Read
  4. EngineeringApril 15, 20268 min

    Stop using HTML-to-PDF for invoices

    Puppeteer invoices look fine until you run 10,000 of them. Here's the hidden bill, and what to do instead.

    Read
  5. ProductApril 10, 20266 min

    From Figma to PDF: the missing piece

    Designers design in Figma, developers ship in code. The translation between the two is where PDF templates go to die. Here's why, and what closes the gap.

    Read
PDFx BuilderPDFx Builder

Correct PDFs you own. Design or AI-draft, refine visually, and export clean react-pdf TSX you keep.

Product

  • Features
  • Pricing
  • Open the app
  • FAQ

Company

  • Terms of Service
  • Privacy Policy
  • support@pdfxbuilder.com

Build with us

  • PDFx library
  • AI / MCP setup
  • Blog

© 2026 PDFx Builder. All rights reserved.

Crafted with 🖤