February 24-26, 2016
Montreal, Canada
Login
Français
Menu
Program
Timetable
Sessions
Top 20
PHP
Java
.Net
JavaScript
DevOps
Security
Training
Speakers
Activities
Venue
Propaganda
Blog
About
Contact
Archive
Speakers
Alexandre Rimthong
Canada
Composing amazingly reusable UI with React and Flux
Andrea Giuliano
AdEspresso
Italy
Asynchronous data processing
OrientDB, go fast in a graph world.
Anna Filina
Filina Consulting
Canada
Rewriting 12-Year-Old Code
Anton McConville
IBM
Canada
Exploring Bowie's lyrics with Python, Watson & Bluemix
Arne Blankerts
thePHP.cc
Germany
Professional Object-Oriented Development with PHP
Just married: Node.js and PHP
Azat Mardan
Capital One Financial Corporation
United States
You Don't Know Node.js
Node.js Patters: From Callbacks to Observer
Ben Ilegbodu
Eventbrite
United States
You don’t need JavaScript for that!
Demystifying ES6
Bhakti Mehta
Blue Jeans Network
United States
Expect the unexpected: Prepare for failures in microservices
Let if flow: Java 8 Streams puzzles and more
Bradley Holt
IBM
United States
Offline-First Apps with PouchDB
Learning HTTP
Breandan Considine
United States
Speech Recognition in Java
Christian Blais
Shopify
Canada
30 sujets en 30 minutes
Christian Joudrey
Canada
Developing at Scale
Christopher Neugebauer
AlphaSights, Inc / Python Software Foundation
United States
Your tests are bad, and you should feel… Good!
Python's New Type Hints in Action… In JavaScript
Christos Matskas
SoftwareLounge
United Kingdom
Windows Universal apps – application development done right
SignalR - Can a real-time library for .NET be more awesome?
Clarissa Peterson
Canada
Responsive Color
Making the Web Easy
Darrel Miller
Microsoft
Canada
Crafting Evolvable Web API Representations
David Buchmann
Liip AG
Switzerland
Beyond REST maturity levels: Real life, high-load REST APIs
HTTP Caching with Varnish
David Kelleher
Emerson College
United States
UML Diagrams for Web Developers
Rapid Game Development with CreateJS
David Larlet
Scopyleft
Canada
Python et API
Opendata et liens cassés
David Ostrovsky
Proofpoint
Israel
GPUs - Not Just for Graphics Anymore
Real-Time Data Analytics with Couchbase and ElasticSearch
Eli White
One for All Events
United States
How I Learned to Stop Caring and Made Better Software
Horizontal vs Vertical Scaling
Eric Pickup
MindGeek
Canada
Surviving the Developer/Lead/Manager Transitions
Filip W
Climax Media
Canada
Cross platform C# In Any Editor
How Roslyn has revitalized .NET Open Source
Francis Toth
Yoppworks
Canada
Scala 101
Introduction to Spark
Françoise Provencher
Shopify
Canada
How to measure your e-commerce business
Gemma Anible
Giguebytes, LLC
United States
When All You Have Is An ElePHPant…
Hack Better, With SCIENCE!
Gleb Bahmutov
Mercari US
United States
Unit testing AngularJS
Guillaume Malette
Shopify
Canada
Make it faster
Guy Barrette
Guy Barrette
Canada
Xamarin.Forms: a cross-platform mobile UI toolkit
Henri Tremblay
TS Imagine
Canada
Java 8, Génériques et Lambda: Comment s'en sortir?
Université de la performance: Initiation aux tests de charge
Hugo Hamon
KODERO
France
Practical Approach of Using Design Patterns
Practical Symfony & Doctrine
Inda Duminica
BMC Software Canada
Canada
Mentoring is a two-way street
Iván López
Kaleidos
Spain
Metaprogramming with Groovy
Mum, I want to be a Groovy full-stack developer
Jacques Berger
CODE3 - Coopérative de solidarité
Canada
Should You Maintain or Rewrite Your Legacy Web Application
James Chambers
Clear Measure
Canada
Now What? Relearning What you Know in ASP.NET 5
Success as a Remote Worker: Love your Job, Have a Life
James Shubin
Red Hat
Canada
Vagrant, Docker, Kubernetes, and Oh-My-Vagrant
Jean-Philippe Boily
Metrics Watch
Canada
Build APIs with Ruby, on or off Rails
Best tools for automated testing in Ruby
Jeff Prestes
Novatrix
Brazil
Advanced anti-Fraud techniques
Beacon in a RaspberryPi using Node.js
Jen Kramer
Harvard University Extension School
United States
Up & Running with Bootstrap 4
Flexbox: Coming to a browser near you
Joel Lord
MongoDB
Canada
Smart homes made smarter with Javascript
Sockets bring light at the end of the tunnel
Jonathan LeBlanc
Box
United States
Protecting the Future of Mobile Payments
Node.js Authentication and Data Security
Josh Long
Pivotal
United States
'Bootiful' Applications with Spring Boot
Cloud Native Java
Julia Wester
LeanKit
United States
Let’s (not) get rid of all the managers!
Deliver More, Stress Less with Kanban
Jurnell Cockhren
Sophicware
United States
Python Made Easy: Meta-Programming & Inner Classes
Keith Casey
ngrok
United States
Unlocking Data Trapped in Audio and Video Files
12 Reasons Your API Sucks
Ken Coar
United States
Using Ruby to auto-document Puppet Hiera definitions
Data-driven Models for Rails
Kiriakos Kontostathis
Software Engineering Insitute
United States
Hanging Out in Real Time with Socket.IO
Data Visualizations with D3 and Python
Lori Lalonde
Objectsharp Consulting
Canada
Cross Platform Localization Strategies
So You Want To Be a Mobile App Developer
Magnus Hagander
Redpill Linpro
Sweden
A TARDIS for your ORM - application level timetravel
New and cool in PostgreSQL
Majid Fatemian
Red Ventures
Canada
Polyglot Persistence
Marc-Antoine Aubé
Poka
Canada
Mutation testing with Humbug
Marco Pivetta
Roave, LLC
Germany
Doctrine ORM Good Practices and Tricks
Zend Framework Development Good Practices
Marie-Claire Willig
Desjardins
Canada
Comment protéger les applications mobiles?
Mario Cardinal
Slingboards Lab
Canada
Lessons Learned Designing a Mobile Application
Mark Heckler
Microsoft
United States
Cloud-connected Robots: Not Just For Skynet!
Moving Renewable Energy Embedded Systems Into the Cloud
Martin Naumann
Archilogic
Switzerland
Building interactive 3D worlds in the browser with WebGL
Polymer: A modern way to build web applications
Melanie Dubois
ONF
Canada
The mysterious unit tests
Melinda Seckington
FutureLearn
United Kingdom
Learn. Reflect. Repeat.
What Companies Can Do To Help Imposter Syndrome
Morgan Tocker
Oracle
Canada
The Proper Care and Feeding of a MySQL Database
MySQL 5.7 + JSON
Myriam Jessier
ResearchGate
Germany
Internal search - the inside track to e-commerce success
HTML5 for SEO and accessibility
Nicolas Steenhout
Part of a Whole
Canada
Accessibilité des tableaux et formulaires HTML - de A à Z
Pascal Laurin
GSoft
Canada
7 astuces pour améliorer vos tests unitaires
Patrick Dube
CloudOps
Canada
Automate workflows with Terraform and cloud.ca
Paul Fenwick
Perl Training Australia
Australia
Machine Ethics and Emerging Technologies
Building Strong Open Source Communities... In Space!
Philip Tellis
SOASTA, Inc.
United States
Measuring the performance of Single Page Web Applications
Frontend Performance: Beginner to Expert to Insanity
Philippe Arteau
ServiceNow
Canada
XSS modernes : Protections et contournements
Rachel Andrew
edgeofmyseat.com
United Kingdom
Professional Workflow from Development to Deployment
Making Sense of CSS Layout
Rasmus Lerdorf
Etsy
United States
Deploying PHP 7
Speeding up the Web with PHP 7
Speeding up the Web with PHP 7
Ray Hightower
8th Light
United States
Parallella, Supercomputing, and Ruby
Remy Savard
Canada
Devenez le plus heureux des Front-end avec Gulp.js
Reza Rahman
Microsoft
United States
Down-to-Earth Microservices with Java EE
Reactive Java EE - Let Me Count the Ways!
Rida Al Barazi
Amidship
Canada
Intro to Rust Programming Language
Automating Data Classification using ActiveModel
Santiago Paiva
Semanttica, Polydigital
Canada
Building Your Own Web Analytics Dashboard
Sarah Etter
Territorial
Canada
Bringing Web Development to the Physical World
CSS Performance & What is the Browser doing?
Sarah Khalil
SensioLabs
France
Build RESTfull APIs easily with Symfony
PHP object mocking framework world: PHPUnit and Prophecy
Sasha Goldshtein
SELA Group
Israel
Swift: Apple's New Programming Language for iOS and OS X
Making .NET Applications Faster
Making Software 10x Faster with Low-Level CPU Optimizations
Sebastian Bergmann
thePHP.cc
Germany
PHPUnit 5, PHP 7, and Beyond
Professional Object-Oriented Development with PHP
Sebastien Coutu
mnubo inc.
Canada
Orchestration de conteneurs Docker via Kubernetes de Google
Sébastien Douche
France
Tour d'horizon des nouveautés de Python 3.5
Comment rendre son code compatible Python 2 et 3
Shawn Hooper
Actionable Books
Canada
Payments Made Easy with Stripe
Database Architecture for SaaS
Sonia Di Maulo
Harvest Performance
Canada
Decrease Conflict and Team Dysfunction
Stefan Koopmanschap
Ingewikkeld
Netherlands
Level Up Your Team
Conference Speaking 101
Stefan Priebsch
thePHP.cc
Germany
The hidden cost of bad code (and how to avoid it)
Professional Object-Oriented Development with PHP
Stéphanie Walter
France
Améliorer l'expérience utilisateur grâce aux animations CSS3
Le futur du web dans le navigateur mobile ?
Steve Mercier
Outbox Technology
Canada
Controlling your environments using Infrastructure As Code
Susan Ibach
SteamLabs
Canada
Creating a database with Django ORM
YOU can predict the future with Machine Learning
Thomas Shone
Booking.com
Netherlands
I put on my mink and wizard behat
Security Theatre
Tim Lytle
PhoneBurner
United States
Robust Two-Factor Authentication
Todd Gardner
TrackJS
United States
JavaScript Forensics
Case Studies in Terrible Testing
Tom Chavez
Splunk
United States
7 Steps to Pragmatic Mobile Testing
Delivering High Quality Mobile Apps with Continuous Testing
Tony Wieczorek
Patient Discovery
United States
Straight, White Men Should Advocate for Diversity
Toufic Sbeiti
Immigration, Refugees and Citizenship Canada
Canada
An image is worth a thousand words, but...
10 quick tests to enhance your site’s accessibility
Wim Godden
Cu.be Solutions
Belgium
My app is secure... I think
Practical Git for developers
Montreal 2016
sponsored by