« This blog will be changing soon | Main | Improving my Emacs Configurations »

Introducing Ruby Resume, a project to create and host your resume

The Ruby Resume project, is a project I started to make it easier for Ruby developers to create, host, share their resume, and keep it up to date. It is an open source project, that anyone can use to help manage their resume online. It offers a variety of options and you can take or leave any part you wish. Basically, you fork the project, alter some things for your needs, and can contribute interesting additions back to the shared Ruby Resume project.

The project uses Sinatra, Markdown, and a collection of Rake tasks to get the job done.

What does the Ruby Resume project do?


  • Supports deploying your resume to Heroku in a variety of formats.

  • Easily deploy your app to any Sinatra compatible host

  • Allows simple publishing of your resume to your github personal page.

  • It makes it simple to publish your resume as a gem. I got the idea for a personal resume gem from Eric Davis.

  • It uses Markdown, which integrates well with Github Jobs

  • It currently suppots HTML, LaTeX, and Markdown. Soon it will support PDF, RTF, etc...

I built this because I had to publish and start updating my resume again after not dealing with it for 3 years. I wanted something that would simplify the whole process. I wanted my resume under git, and I wanted to be able to quickly deploy any changes online and support a large number of formats.

Anyways check out the source on Github and the Readme which gives simple instructions on how to use the project. Or what the video below which demonstrates how to use this project for your own resume.

Live Examples:

Ruby Resume Project from dan mayer on Vimeo.

Reblog this post [with Zemanta]

Comments (5)

Mark Carey:

Please NO!! Do not pollute the gem space with a bunch of resumes!! This is SPAM!! It's one this to create a local gem to deploy to your server but do not push this crap to gemcutter. Please!

Mark Carey:

Being able to build a gem is a simple skill, its good that you can do it, but it won't get you a job.

Most head hunters are not technical and won't gem install your resume.

Most technical people who would hire you will get your resume from a headhunter.

Your resume is not software, it is a document, it should be distributed as a document not as software.

Being clever is good, make sure you are clever in the right ways, and not in the wrong ways. If I came across a gem based resume I would intentionally discard it before reading it as it betrayed a lack of understanding of the tools you have available to you. Focus more on making your achievements and skills pop when someone sees your resume. If you need stuff to put on your resume, go fork some github projects and start fixing issues or better yet write a really cool tool that shows just how much of a badass you are. This is much more impressive than showing you can build a gem.

Glass:

"Please NO!! Do not pollute the gem space with a bunch of resumes!! This is SPAM!! It's one this to create a local gem to deploy to your server but do not push this crap to gemcutter. Please!"

WHAT HE SAID... Please, for god's sake, STOP doing it...

I updated the readme of the project to say this was not recommended as it offended some people.

I also checked with the rubygems.org guys and they actually have no problem with it, so for what it's worth I made sure I wasn't crossing their line.

Yes. Look! We have a nice picture.What a nice little book!In fact, they are very nice souvenirs.It would be nice to have less homework.

Post a comment


Type the characters you see in the picture above.

Web 2.0 craziness

View Dan Mayer's profile on LinkedIn


I Power Seekler
I Power Seekler

www.flickr.com
This is a Flickr badge showing public photos and videos from mayer_dan. Make your own badge here.

Creative Commons License
This weblog is licensed under a Creative Commons License.