WW-Enterprises

W-Enterprises/Insights

Field notes

Notes on the parts that actually cost time.

Written from production work rather than from reading. Each of these is a problem that took real days to solve the first time and takes an afternoon once you know the shape of it.

14 August 2026 / Data protection

PDPL for foreign suppliers: comply by architecture, not by paperwork

You are in scope wherever you sit, and enforcement is live. Processor posture, in-Kingdom hosting on the client's account, and no-persistence design: the decisions that shrink the compliance surface by construction.

6 August 2026 / Documents

Arabic and English PDFs in headless Chrome: the seven things that break

Font loading races, bidirectional text, numeral conventions, RTL mirroring, page breaks, serverless cold starts, and why the document should never touch disk. With a checklist.

14 August 2026 / Compliance

What actually fails ZATCA Phase 2 validation: a field guide

Hash chains that must survive rejections, invoice counters that must survive a redeploy, CSR field conventions, TLV QR encoding with Arabic seller names, and the PDF-versus-XML trap. With a design checklist.

Hitting one of these?

Send the specifics. A short, direct answer costs nothing and is usually faster than another week of searching.