My Resume
Compile HTML and Latex files from templates and data.
I figured a resume for things in the computer field should at least demonstrate some ability to generate a document with some elegance and be repeatable and maintainable.
I very occasionally updated my resume and then had to generate it a at least a couple formats and probably reinstall latex, which on OS X is huge. Making sure the different file type's content matched was time consuming.
Goals
- Make it easy to have the same information in multiple formats, because copy/pasting haunts me.
- Automatically deploy the results some place for people to find, if it fails to deploy I get a travis failure.
Update Process
- Make changes to data/templates
- Push to github. This triggers a build on travis and a push to github pages.
Build Locally
npm install
grunt
Compiled Output
The compiled output is pushed to the following locations each time a change is made and it builds properly on travis.
TODOs
Still a work in progress because it really is just something that erks me and not something I need for a new job.
- Websites to the contact data