resume.md: a Markdown resume

I just put resume.md on GitHub. It’s a Makefile and some CSS that builds a HTML and PDF version of a resume from plain Markdown source.

Plain text source has all the usual benefits (plays nice with version control, diff, grep, etc.), but this approach has the additional advantage that it has very light dependencies: two pure Python packages that can be pip installed (python-markdown and weasyprint). You don’t need pandoc or LaTeX.

To use it: clone the repository, install the dependencies, edit the file resume.md (which is very simple vanilla Markdown), then run make. You’ll get a HTML file that looks like this Screenshot ofresume.html and a PDF that looks very similar. Edit the CSS to change fonts, spacing, layout, etc. See the README for more.