Winnipeg Code Camp 2015

Saturday, Dec 5 2015, Red River College - The Roblin Centre (Princess St)

What's a Code Camp?

It's a FREE one-day software development conference, by and for the community!

The Winnipeg Code Camp ran from 2008 to 2012, and after a two year hiatus its coming back! This free, one-day software develpment conference is put on by and for the local Winnipeg developer community! Here are the event details:

  • Date: Saturday, December 5th 2015
  • Time: 8:00 AM - 5:00 PM
  • Where: Red River College - The Roblin Centre (Princess St)
  • Cost: FREE!

Registration is NOW OPEN! Why register if the cost is free? So we can ensure we have enough food! Please head over to our registration form below and let us know that you'll be coming!


We still have session slots available! (scroll down for more info)! We're also looking for a few more sponsors to help cover the costs for providing food at the Code Camp, so scroll down to our sponsorship section below if you or your organization can help.

If you'd like to receive email updates about the Winnipeg Code Camp please submit your email in the mailing list form directly below. We won't share your email with anyone and it will be used strictly for updates about the Winnipeg Code Camp.


A HUGE thanks to our sponsors! Without them we couldn't have made this event happen!

Registration is Now Open!

Come on out to Code Camp!

Registration is now open for the Winnipeg Code Camp! Come hang out for a day with fellow developers to talk and learn! You can register for the event by filling in our registration form linked below.


Call For Speakers!

Anyone can speak on any software development related topic!

Code Camps are a great opportunity to share your knowledge with others in the developer community and get experience doing public speaking! The only requirements for a session is that it be about software development (including things like database, IoT, and ALM practices in addition to straight up coding). The Winnipeg Code Camp is technology agnostic, which means all technologies and platforms are welcome!

Talks can be either 30 minutes or 60 minutes in length, and the schedule will be filled on a first-come, first-served basis. The event organizers have final right of refusal on a session submission, but the reasons that would occur are very few:

  • One or more sessions on the same or related topic have already been submitted
  • The session is a sales/marketing pitch
  • The session violates the Winnipeg Code Camp's Code of Conduct policy

If there's any issue with a submitted session the speaker will be contacting and an attempt will be made to rectify the issue.


Call For Sponsors!

We'd love to provide food at the Code Camp - can you help?

Thanks to the very generous venue sponsorship from Red River College, our only potential cost for the event is food for attendees! We need approximately $2000 to provide a continental breakfast and hot lunch for 80 - 100 people, which is what we had been averaging the last few Code Camp events.

There are two tiers of sponsorship, Gold at $500 and Silver at $250, which provide logo recognition on our website and recognition at the event as well in addition to knowing you or your oganization helped make the 2015 Winnipeg Code Camp an awesome community event!

Note that the Winnipeg Code Camp is NOT a revenue generating initiative, meaning all funds raised for the Code Camp will be spent on the Code Camp. Any remaining funds after our food needs are taken care of will be put towards prizes/swag for attendees.

If you're interested in sponsoring the Winnipeg Code Camp please send an email to


More sessions to come! We'll also post the schedule closer to the event!

Smart testing with property based testing

Amir Barylko

Writing tests is hard, and finding data that ensures the test is "right" is even harder. Most testing frameworks provides features to include data sets, fixtures or data generation. But we still need to come up with the examples or data points. Join me on a session where we will explore "Property Testing" and use self data generation to shift our implementation from "test by example" to "test by high level specification" and focus on behaviour rather than only data.

Client-side TDD with AngularJS, Jasmine & Guard

George Chen

Get started with JS TDD using Jasmine and Guard. In this session, I will show how to setup, build and run unit-tests for an AngularJS SPA project.

Spiraling off the Waterfall and Landing on your Feet

David Drever

In this session I will not be showing you any new or current coding techniques, but will instead discuss something just as important. In this session we will discuss some of the most used and perhaps some of the most under-used development methodologies used today. The idea of this session is to discuss what makes up a development methodology, what are the different kinds and what could be best for you.

Being A Little Agile

Daniel Blair

Embracing agile methodologies to develop application quickly and effectively. Starting up an app or new project for either yourself or a client. I will be focusing on PanoPla, our virtual reality CMS and how we went from idea to commercial beta in only 3 and a half months.

VS Code -- The Visual Studio for Everyone

David Wesst

Visual Studio Code is a cross-platform, free, code editor from Microsoft that focuses on just one thing-- Code. Whatever your platform is, Code is there for you. I'm not just talking the usual suspects like C# and TypeScript, but the out of the box support for NodeJS and JavaScript, including debugging, and build commands. We'll even see how flexible Code can be for the like of us non-Microsoft developers with languages like Java or whatever else you can think of. So, bring you Windows, Mac, or Linux box and we'll take a lap through the new, non-bloated, cross-platform, brand new code editor from the team that brought you Visual Studio.

Stop Being Lazy and Test Your Web Site

David Wesst

Web developers-- we all feel the same way about Internet Explorer. It's dated, old, and dying, and we don't like coding for it, let alone testing it. Plus, even with Microsoft Edge spreading like wildfire, that doesn't mean we should stop testing it. Our users don't care about what browser they are using. They care that they can access the web, and when your site doesn't render in their browser of choice, it's you that looks bad not Microsoft. But rejoice, for in this session we'll show you multiple ways that can you streamline your IE browser testing regardless of what version of Windows or OSX you're running.

The Fartometer - Now we know who dealt it.

Scott Routley

This session is about the Fartometer. The fartometer is an air quality tool that scans the atmosphere for elements that indicate a fart. When a fart is detected it will be posted online on a map indicating the strength and location of the fart. The technologies used is Python, .Net, Raspberry PI, Digital Analog Conversion, Gas Sensors, beans and cabbage. Lots of cabbage.

Behaviour Driven Development (BDD) in ASP.Net MVC

Chibuzor Alumba

My session will be about using Specflow, and the Watin web driver, in Visual Studio to create web applications that actually match a Client's requirements and User Stories

Who's Organizing This Shindig?

D'Arcy Lussier organized the Winnipeg Code Camp from 2008 to 2012. Read more about D'Arcy!

D’Arcy Lussier is an experienced technology professional with 15 years of experience architecting and developing applications. He is a Microsoft Certified Professional Developer and has been awarded a Microsoft Most Valuable Professional award in ASP.NET from 2008 through 2015. D’Arcy was also invited to the Microsoft Regional Director program in 2015.

D’Arcy organizes the Prairie Developer Conference, which has been occurring since 2010 across the Canadian prairies.