Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.
What's Ruby on Rails
Ruby on Rails is a full-stack, open-source web framework in Ruby for writing real-world applications with joy and less code than most frameworks spend doing XML sit-ups.
comp.lang.ruby news group - http://groups.google.com/group/comp.lang.ruby
Ruby on Rails news group - http://groups.google.com/group/rubyonrails
Q: Can I use this group to post a job listing?
A: Yes. Post your "Help Wanted" (or "Job Wanted") ad on the message board
and it'll show up on the home page
. Watch your keywords*.
Q: Can I use the mailing list to post a job listing?
A: Yes, prefix the subject line with [JOB]
. Don't spam. Watch your keywords*.
Q: An event is full but I really want to go. What do I do to get in?
A: Usually an event is full because we'll be holding it in a smaller space (if we're at CNET or Microsoft, that's not an issue). Email me and I may be able to squeeze you in.* Keywords
Refrain from using these and the like: rockstar, ninja, guru pirate - see http://bit.ly/dqTUvb...
(thanks to Ian Kallen
RECRUITING RUBY & RAILS TALENT
If you've chosen Ruby as your platform, it makes sense to do a pitch to the SF and other local Bay Area Ruby groups
. You may want to keep your options open by pitching to the Java
Regardless of which Meetup group you pitch to, I recommend an escalating set of actions:
- Post your request to the group's message board (menu: Discussions | Message Board). Please prefix the subject line with [JOB]. See Keywords above.
- Send an email reminder to the group (menu: Discussions | Mailing List). See Keywords above.
- Make a personal pitch to members at an event.
- Sponsor an event by either hosting and/or providing food & drinks. This gives folks a better chance to know your organization.
Ruby as a technology is getting a lot of buzz right now and good practitioners have their pick of opportunities. So it'd help you to keep your project and name in the forefront of their minds. I see a lot of pitches come through the group, but often there's no follow-up publicity and I get the same inquiries from recruiters several months later (at obviously higher cost). Of course, you'll have to balance that against appearing to spam the membership.
HOSTING A MEETUP
Hosting a Meetup involve making a space available for Meetup attendees (with projector, screen & WiFi), and optionally, providing food & drinks.Space
Figure out exactly how many people you can hold. Typical limiting factors are seats, ventilation, bathrooms, and fire code. Then I add 33% to that number to account for no-shows. For example, if your space can hold 45 people, then I set the attendance limit to 60.
If you have the floor area but not enough seats, you can always rent chairs. A company that other sponsors have used in the past is Mom Chairs
. They'll even set up & tear down.Projector & WiFi
The monthly Meetups consist of 2-4 presentations and we need a projector & screen for the presenters to connect their laptops. WiFi for the attendees is highly desired. You may have to check with your system administrator to make sure you're not opening up your internal network to outsiders.Food & Drinks
This is totally optional. If you desire to sponsor food & drink, it typically costs around $6/RSVP, divided evenly between food & drink. Over the years, we've found pizza to be the best event food - no utensils required, easy to clean up, and suitable as leftover for your staff the next day. Drinks are typically beer and some non-alcoholic beverages.