Tests for a PDF
Summary
A technical essay about building an automated PDF test suite for CVs to ensure ATS readability. It covers four basic PDF checks (magic header, author/title, page count, text extraction), ligatures and font considerations in Typst, ToUnicode mappings, CI/CI workflows, and a misnamed output filename bug. The post argues that 200 characters of text is essential for parser reliability and demonstrates practical commands in Python and shell to validate PDFs.