Resumes in HTML, CSS, and JS
There’s lots of guides on how to write a resume as a developer, but very few resources for actually creating one. Google for “resume template” and you’re left wading through piles of ugly Word documents that break as soon as you make a single change. If the layout isn’t quite what you wanted, you either have to continue searching or make your own.
Web developers are well acquainted with HTML for structuring documents and CSS for styling them. Why not use these technologies to craft a resume?
@page at-rule is supported by IE 8 (released in 2009)! It’s remarkably simple to style a resume using CSS. As an added bonus, you get two outputs: HTML and PDF, and using
I wrote html-resume-template to make this process even simpler for developers. It comes with a classic sidebar template and uses a combination of
contentEditable page elements editable, and
localStorage to save changes to the page after the page is refreshed. Here’s a sample screenshot of the output from Google Chrome:
You can also find the source code and try a live version on GitHub.
Thinking back to CSSZenGarden, there’s a lot of variation that can come simply from changing styles alone. I hope to see pull requests with new themes and layouts to give job seekers even more choice and flexibility in showcasing themselves and their work.