Skip to content

Generating my resume programmatically

Posted on:
less than a minute

My resume was earlier written in LaTeX and exported from Overleaf, added to my git repository manually and then served statically. This was quite cumbersome. The current version is generated using typst, and it took a few steps to get here.

I started off writing this in pdfkit and then in jsPDF. However, I don't like how much work I have to do to typeset the PDF, so possibly these libraries are a not abstracted enough for the amount of work I am willing to do. I then found typst, which arguably causes me a little bit of annoyance because it will have to live in my nix-shell which, I feel better about using over puppeteer to generate a PDF.

You can find the source code for this on my website repo