addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

RubyConf & Code Quality

Beyond celebrating that RubyConf is in town this week, we'll also be hosting a set of presentations from Dr. Nic Williams and Wes Beary of Engine Yard. Their two talks deal with how Ruby developers can maintain better code quality standards through use of great tools and smart practices.

From 5:00p to 7:00p iSeatz will host a Happy Hour with refreshments and recreational activities on tap, including perhaps some Guitar Hero and Nerf Bowling. iSeatz is located in suite 100 of the IP Building, just across the hall from Launchpad. Capdeville will also be pouring free beer for us. Please RSVP for the Happy Hour separately.

At 7:00p we'll all move over the LaunchPad for the presentations, which will begin shortly after.

eXperience Driven Design
Presenter: Wes Beary

Love doing Open Source but have a full-time job, perhaps a spouse, some kids, and addictions to several TV series? In this session I'll share how to maximize the impact and value of your limited time for open source. We'll focus on you writing better code for yourself, users and (eventually) other contributors.

Come interested, leave excited and together we will write better code.

Continuous Integration with Hudson CI: Easier to do than not to
Presenter: Dr. Nic Williams

First we learnt to use Rails, then we learnt to write tests, then we learnt to write integration tests, and then we learnt that continuous integration was a pain. For some developers and some projects, the pain barrier is high enough to not even setup a CI server; or if the CI system breaks it often stays broken and people stop caring.

CI is important. It can also be simple. Simple to setup and simple to maintain.

For example: How to setup a Hudson CI server in 3 minutes. How to have your Rails project's tests running in 5 minutes. How do parallelize your tests using slaves. How to replicate your production environment for running your tests RATHER than your local development environment using virtual machines.

Join or login to comment.

40 went

Our Sponsors

  • Engine Yard

    EngineYard has funded meetings & sent shirts & other stuff to give away.

  • Sticker Mule

    Awesome vinyl stickers, and they love Ruby!

  • Jet Brains

    Jet Brains has provided us product licenses for their Ruby IDE.

  • LaunchPad

    LaunchPad continues to provide their fine co-working space downtown!

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy