root WRITEUP Resume

Resume

Resume exporter from Markdown to various formats 2024-03-26

Project Files • GitHub Repo • PDF Export • Markdown Export • ASCII Export

I try and stay away from WYSIWYG editors. For a while my markup language of choice has been Markdown, for its lightweight syntax and ubiquitous support.

When it comes to resumes, though, pretty PDFs are the gold standard. So, I threw together a Python script to convert resumes from Markdown to PDF, with as middlemen HTML and CSS. Then I saw a friend’s plaintext resume and found it elegant, so I added in an ASCII export as well. It turns out ASCII isn’t great at ASCII art, and legibility took a hit. Having done the grunt work already, I hacked in another export with fancy unicode characters to improve readability. And then yet another which makes use of ANSI escape sequences instead, for fellow terminal hermits.

In hindsight this might not’ve been the best use of my time. Though it’s a conversation starter.

Also keep in mind that the exporter tends to choke on anything not carefully massaged into the shape it expects.