Pixel Diff vs Structural Diff for PDFs — Two Very Different Problems
All tests run on an 8-year-old MacBook Air. "Compare these two PDFs" sounds like one problem. It's actually two completely different problems dependin…
Latest Testing & QA news from Tech News
All tests run on an 8-year-old MacBook Air. "Compare these two PDFs" sounds like one problem. It's actually two completely different problems dependin…
Generating PDF Invoices with a Single API Call (No Libraries Needed) If you've ever tried to generate PDF invoices programmatically, you know the pain…
fulgur — (noun, Latin) lightning, flash of lightning. I've been building fulgur , an HTML-to-PDF engine written in Rust. No headless browser, no Chrom…
The HTML-to-PDF Pipeline Everyone Regrets You need to generate PDFs. Invoices, contracts, reports, certificates — the kind of documents businesses sen…
Your Puppeteer setup works fine at low volume. You launch a Chrome process, load the page, call page.pdf() , and write the bytes to disk. Then your in…