Blog
Tutorials and notes on building emails, pages, PDFs and images with your coding agent, and checking them before they ship.

Generate Open Graph images in Node.js with local fonts and a logo
Generate branded Open Graph PNGs from React in Node.js using local fonts and a logo, with a reusable template, diagnostics and long-title checks.
Read the tutorial →
Generate PDF invoices in Node.js without headless Chrome
Build a React invoice PDF in Node.js with local fonts, a logo, explicit pages and useful diagnostics. Includes a complete template and current limitations.
Read the tutorial →
Build and validate React emails with Claude Code
Build a receipt email with Claude Code, fix template diagnostics, inspect its layout and render HTML and plain text for a test send.
Read the tutorial →