[FIELD NOTES]
Technical evidence for teams whose product ends in a file.
Notes for engineering and product leaders deciding how an AI workflow becomes a native, editable customer deliverable—not generic growth content.
Read by the question you are trying to answer.
Generate PPTX in Hono on Bun with PaperJSX
Build one Hono API endpoint that generates PowerPoint decks from JSON on Bun, Node.js, Deno, or Cloudflare Workers with PaperJSX. Same code, any runtime.
Artifact quality · 5 min readGenerate PPTX in Express.js with PaperJSX
Generate PowerPoint files from an Express.js route with PaperJSX: define slides as JSON, return the PPTX buffer with correct MIME headers. Working code.
Artifact quality · 7 min readGenerate PPTX from Airtable, Notion, or PostgreSQL
One pattern, any data source: read from Airtable, Notion, or PostgreSQL, transform rows into a PaperJSX JSON schema, generate a PPTX with charts.
Artifact quality · 7 min readGenerate PPTX from Google Sheets data with PaperJSX
Automate Google Sheets to PowerPoint: read sheet data via the Sheets API, transform it into a PaperJSX JSON schema, generate a PPTX with editable charts.
Artifact quality · 9 min readGamma API PPTX export quality: what developers should test in 2026
An evidence-led Gamma API vs PaperJSX comparison for PPTX export quality, native editability, brand control, deployment, and embedding rights.
Artifact quality · 8 min readpython-pptx alternative for AI agents: an honest 2026 comparison
Compare python-pptx and PaperJSX for AI agents that generate editable PowerPoint decks, including JSON contracts, validation, brand packs, and deployment.
Artifact quality · 20 min readPPTX generation tools compared: the 2026 guide
An honest comparison of every serious option for generating PowerPoint files from code — libraries, SDKs, and APIs.
Artifact quality · 9 min readWhy AI-generated PPTX triggers the repair dialog
If Microsoft's own OpenXML SDK trips PowerPoint's repair dialog, an LLM writing raw OOXML has no chance. The anatomy of PPTX corruption, and how to fix it.
Artifact quality · 10 min readWhy generated PPTX files trigger the repair dialog
The 7 most common causes of PowerPoint's repair dialog in generated PPTX files, with fixes for python-pptx, PptxGenJS, Open XML SDK, and AI decks.
Artifact quality · 7 min readGenerate PPTX from JSON in 5 minutes
Convert a JSON object to a PowerPoint file in 5 minutes with PaperJSX. Install, define slides as JSON, call generate(), and write the buffer.
Delivery architecture · 8 min readConvert DOCX to PDF in Node.js: every option compared
No free pure-JS library reliably converts DOCX to PDF. Compare LibreOffice, commercial SDKs, hosted APIs, and generating both formats from JSON.
Artifact quality · 7 min readPptxGenJS gotchas that silently break your PowerPoint
PptxGenJS gotchas that silently corrupt PowerPoint output: mutated option objects, combo-chart repair dialogs, uppercase image paths, and the code fixes.
Artifact quality · 10 min readpython-pptx vs PptxGenJS vs PaperJSX: PPTX compared 2026
python-pptx vs PptxGenJS vs PaperJSX: PowerPoint generation compared on charts, combo charts, maintenance, and multi-format output for 2026.
Delivery architecture · 12 min read7 best document generation libraries for JavaScript in 2026
The 7 best JavaScript libraries for generating PPTX, PDF, DOCX, and XLSX in 2026: PptxGenJS, pdfmake, ExcelJS, docx, Carbone, Aspose, PaperJSX compared.
Integration · 9 min readThe Slide Schema: A JSON Standard for AI-Generated Presentations
A specification-oriented post for reusable JSON slide schemas and agent-friendly structured output.