CAMUG Special Event: A New Way to Approach Testing & Design with JP Boodhoo

After leading a very successful mini-bootcamp this past November, we are delighted to welcome back Jean-Paul (JP) Boodhoo for another CAMUG Special Summer Event. JP will lead a four hour mini-bootcamp about which he says "In this session I am going to propose and demonstrate an alternative to the current set of ruby testing tools that follows the unix philosophy of a small focused tool that does one thing well and is composable with other tools.  More importantly, I will demonstrate how most of the testing tools that we have been using have allowed most of us to violate encapsulation from a very early start, and more importantly how we can often lose our focus (focusing more on testing vs. good design). This will be a code heavy session, and there will be setup in place to ensure that everyone can take part in the coding, using a very fluid group coding setup."  This is what some of your fellow CAMUG members have to say about JP:

"JP Boodhoo consistently inspires developers to stretch their limits, try the seemingly impossible, and succeed." -- James Kovacs, Technical Evangelist, JetBrains

"JP Boodhoo is passionate, dedicated, creative and one of the most fun software artists I have every met." -- Mo Khan, Software Developer, ARC Resources


07:30-08:00 Coffee and Donuts 08:00-10:00 Part 1 10:00-10:15 Break 10:15-12:00 Part 2 12:00-13:00 Lunch.  Important Note: This event is being hosted Innovate Calgary, roughly a half block north of ICT where CAMUG sessions are normally held.

About Jean-Paul Boodhoo

JP modestly says; "I am an independent consultant that spends most of my work day cutting code, and helping teams realize success through the adoption and application of pragmatic development practices. As a generalist developer, I focus on core competencies and approaches that transcend languages/platforms so that I can be effective in any organization/technology domain.  One of my dreams has been to use the gifts that God has given me to teach, bless and encourage others. I like to challenge people to dream big with their lives and remind them that setting goals and having fun is something they can accomplish every day.  When not programming I can be found relaxing with my amazing wife and our four beautiful kids."   JP is founder and principal consultant for Develop with Passion, and is a product of Medicine Hat, Alberta.  He currently calls Cypress County, Alberta home.


Special thanks to our Gold Sponsor Pason Systems Ltd., the Calgary-based, leading global provider of specialized data management systems for land-based and offshore rigs worldwide.  Thanks to Intellog Inc. for providing facilities, refreshments for this session and sponsorship of the Meetup group. Thanks also to the University of Calgary for their ongoing support of CAMUG.


Join or login to comment.

  • Brett G.

    Excellent presentation - could have done with a bit more pre work, really enjoyed the coding!

    August 17, 2013

  • Brett G.

    How do we get in?

    August 17, 2013

    • Devesh J.

      Come to front door. We will open it for u.

      August 17, 2013

  • A former member
    A former member

    Attendees should review the following prior to Saturday's event to make sure you're ready:

    By getting these tasks out of the way in advance, we can get off to a quick start at 8.00 am and pack in as much material as possible. Post questions to the Discussion board if you have any so that everybody has the benefit of the answers.

    If you are currently wait listed for this Saturday's session, we are able to accommodate a few more people than the 25 noted in the original announcement. So please come (early!) and grab a seat and we'll make it work somehow. Coffee and donuts at 7.30, pizza at noon, four hours of gruelling code in between. See you all there!

    (On the other hand, if you know you will not be able to make it, we would appreciate it if you could update your status accordingly so we know roughly how many people to expect. Thanks and see you tomorrow.)

    August 16, 2013

    • Brent B.

      *and I am kind of *

      August 16, 2013

    • Brett G.

      One thing you can do on windows that will really help is to install Cygwin. This gives you a Linux command line, env and path. Then, most of these commands should just work. I used it for years when I had no choice of a dev OS.

      August 16, 2013

  • Patrick G.

    My kid came down with cold, gotta bail...

    August 16, 2013

  • Siva


    August 16, 2013

25 went

Our Sponsors

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

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