Writing on document automation
Deep dives into GST invoicing, gap-free numbering, print-grade PDF generation, HR letter templates, and electronic signing — and how DocForge works under the hood.
Why We Built DocForge
Every company hand-edits the same letters and invoices in Word, copy-pasting last month's file and praying the numbers line up. The story behind DocForge — template once, render print-grade PDFs forever.
Read post →Why Invoice Numbers Must Be Gap-Free — and How We Guarantee It
Tax authorities require sequential, gap-free invoice numbers. Why naive auto-increment breaks under concurrency, and how a file lock plus void-keeps-the-number gives you an auditable sequence.
CGST/SGST vs IGST: GST Invoicing Without the Headache
Intra-state splits the tax, inter-state doesn't. A practical guide to getting Indian GST invoices right — place of supply, tax splits, rounding — and how DocForge computes it for you.
Print-Grade PDFs from HTML and CSS
Browsers were built for screens, not paper. How @page rules, physical units, and WeasyPrint turn HTML/CSS templates into pixel-perfect, paginated documents that print correctly every time.
What Makes an E-Signature Actually Hold Up
A typed name isn't enough. Audit trails, certificate pages, SHA-256 sealing, and when you need a qualified provider like eMudhra or DocuSign — and when the built-in signer is plenty.