13 au 15 mars, 2019
Hôtel Bonaventure
Login
English
Menu
Programme
Horaire
Sessions
Formations
Conférenciers
Top 20
Activités
Lieu
Propagande
Blogue
Swag
About
Contact
Archive
Horaire
--
.NET
Accessibilité
Apprentissage Machine
Architecture & Design Patterns
Bases de données
Blockchain
Carrière
Commerce électronique
DevOps
Gestion
HTML et CSS
Infonuagique
Intelligence Artificielle
Internet des objets
Java et languages JVM
JavaScript
Mobile
Node.js
Performance
PHP
Python
Réalité Virtuel
Réseaux
Ruby
Science des Données
Securité
Tests et Qualité
UX & UI
Mercredi
Jeudi
Vendredi
Mercredi (2019-03-13)
Montréal 1 & 2
Montréal 3
ST-Laurent 3
ST-Laurent 4
ST-Laurent 5
ST-Laurent 6
ST-Laurent 7
ST-Laurent 8
Westmount 2
7:30
9:00
Registration and continental breakfast
9:00
9:30
Opening keynote
9:30
10:00
Keynote
From developers superpowers to responsibilities
Alexandre Toulemonde
Montréal 1 & 2
10:15
11:00
Proactive web security
Bastian Hofmann
Montréal 1 & 2
I deploy on Fridays (and maybe you should too)
Michiel Rook
Montréal 3
Massively Scaled High Performance Web Services with PHP
Demin Yin
ST-Laurent 3
Application Metrics (with Prometheus examples)
Rafael Dohms
ST-Laurent 4
Down the SVG rabbit hole: Advanced SVG effects
Robyn Larsen
ST-Laurent 5
Java 5, 6, 7, 8, 9, 10, 11, 12: Qu'avez-vous manqué?
Henri Tremblay
ST-Laurent 6
Ask 10x Better Questions for More Effective Communication
Garth Henson
ST-Laurent 7
Cognitive Services Extravaganza!
Malgorzata Borzecka
ST-Laurent 8
Building a GeoJSON Ruby-based API
Jack Hayter
Westmount 2
11:15
12:00
API Evolution the Right Way
A. Jesse Jiryu Davis
Montréal 1 & 2
Debugging Effectively
Colin O'Dell
Montréal 3
Framework-Agnostic Controllers with Symfony
Hans-Christian Otto
ST-Laurent 3
Micro-metrics to forecast performance Tsunamis
Ram Lakshmanan
ST-Laurent 4
ARIA, HTML5 et la synthèse vocale
Rodolphe Rimele
ST-Laurent 5
Server-Side Rendering for any JS Framework
Adam L Barrett
ST-Laurent 6
Authentication and Authorization in ASP.NET Core
Roland Guijt
ST-Laurent 7
Using javascript for IoT (Internet of Tums)
Tristan Sokol
ST-Laurent 8
Jakarta EE - The New Home of Cloud Native Java
Ivar Grimstad
Westmount 2
12:00
13:15
Lunch
13:15
14:00
How do you structure your apps?
Kat Zien
Montréal 1 & 2
React Native : Not as Horrible as You Think
Sunny Gleason
Montréal 3
Understanding PHP static analysis
Damien Seguy
ST-Laurent 3
The first contact
Andreas Heigl
ST-Laurent 4
Profiling and tracing with ptrace, perf and SystemTap
Christian Heimes
ST-Laurent 5
Rapid API development with OpenAPI generator
Ramzi Maalej
ST-Laurent 6
Making (Business) Sense of Automated Testing
Iancho Dimitrov
ST-Laurent 7
Practical privacy - GDPR explained
Marcus Bointon
ST-Laurent 8
A formula for successful internships
Kevin Albertson
Westmount 2
14:15
15:00
10X More Secure with Content Security Policy
Christian Wenz
Montréal 1 & 2
Technically DDD
Pim Elshoff
Montréal 3
Approaches to application request throttling
Maarten Balliauw
ST-Laurent 3
MySQL Without the SQL -- Oh My!
Dave Stokes
ST-Laurent 4
The Recommendation Engine: A case study
Terry Chay
ST-Laurent 5
Software Management Lessons from the 1960s
Larry Garfield
ST-Laurent 6
How to rock a demo
Susan Ibach
ST-Laurent 7
The path to an AI-driven subsidiarity
Samuel Mercier
ST-Laurent 8
How to Post Images Online and Still Reach to Everyone
Toufic Sbeiti
Westmount 2
15:15
16:00
The secrets of Hexagonal Architecture
Nicolas Carlo
Montréal 1 & 2
I Don't Care About Security (And Neither Should You)
Joel Lord
Montréal 3
Get Rolling Fast with Symfony Flex
Beau Simensen
ST-Laurent 3
Get to Know the Real World with a Graph Database
Jennifer Reif
ST-Laurent 4
Where Have All My Servers Gone?
Garth Henson
ST-Laurent 5
Writing clean code with modern Java
Miro Cupak
ST-Laurent 6
Comment intégrer un nouveau membre à son équipe ?
Marc-Antoine Aubé
ST-Laurent 7
Create profiles and understand your visitors' behaviours
David Blachon
ST-Laurent 8
Getting started with Apache Spark: Developers edition
Majid Fatemian
Westmount 2
16:00
17:30
Happy hour (open to the public)
Jeudi (2019-03-14)
Montréal 1 & 2
Montréal 3
ST-Laurent 3
ST-Laurent 4
ST-Laurent 5
ST-Laurent 6
ST-Laurent 7
ST-Laurent 8
Westmount 2
8:00
9:00
Continental breakfast
9:00
9:25
Keynote
FSGD and the Art of Delivering Value
David Neal
Montréal 1 & 2
9:25
9:50
Keynote
Writing code you won't hate tomorrow
Rafael Dohms
Montréal 1 & 2
10:00
10:45
Web Application Security Up-to-date: OWASP Top Ten
Christian Wenz
Montréal 1 & 2
Using AI-Powered Visual Tests to empower your tests
Eran Barlev
Montréal 3
Time Zones and Calendars are a PITA
Derick Rethans
ST-Laurent 3
Using MongoDB Change Streams to Keep Up With Your Data
Kevin Albertson
ST-Laurent 4
Fast and Flutterious
Nicolas Fourré
Mehdi Slimani
ST-Laurent 5
Get Your Team Talking About Usability
Beth Tucker Long
ST-Laurent 6
Delegation with a geographically scattered team
Andrew Lombardi
ST-Laurent 7
Discovering unknown with Event Storming
Mariusz Gil
ST-Laurent 8
How to build WebAssembly apps with Microsoft's stack
François Tanguay
Westmount 2
11:00
11:45
Hacking Web Performance
Maximiliano Firtman
Montréal 1 & 2
JavaScript Async Deep-dive
Rob Richardson
Montréal 3
Releasing High-Quality PHP Packages
Colin O'Dell
ST-Laurent 3
A beautiful design can also be accessible
Toufic Sbeiti
ST-Laurent 4
Use Terraform to keep your infrastructure in sync
Andrew Lombardi
ST-Laurent 5
Exploring reactive programming in Java
Miro Cupak
ST-Laurent 6
You should add more Speech API in your bot!
Malgorzata Borzecka
ST-Laurent 7
First steps into security engineering
Christian Heimes
ST-Laurent 8
Get your Java application ready for Kubernetes !
Anthony Dahanne
Westmount 2
11:45
13:00
Lunch
13:00
13:45
Automated Testing of React Applications
Hans-Christian Otto
Montréal 1 & 2
Graph Algorithms: Predict Real-World Behavior
Jennifer Reif
Montréal 3
Developing with Accessibility in Mind
Bermon Painter
ST-Laurent 3
They love me/They love me not
Susan Ibach
ST-Laurent 4
Building an IDE with microservices - The innards of Rider
Maarten Balliauw
ST-Laurent 5
Cache me if you can
Philippe Arteau
ST-Laurent 6
The quest for Mo'Data, UX and Human Psychology
Martin Legris
ST-Laurent 7
10 méthodes pour rendre heureux les devs, la 7e est dingue!
Cyril Lakech
ST-Laurent 8
Cloud Native, Service-Meshed Java Enterprise With Istio
Sebastian Daschner
Westmount 2
14:00
14:45
Getting started with Kubernetes
Bastian Hofmann
Montréal 1 & 2
TypeScript for JavaScript Developers
Christopher Harrison
Montréal 3
PHPUnit In 4 parts
Sebastian Thoss
ST-Laurent 3
Entity Framework debugging using SQL Server: Detective Story
Chris Woodruff
ST-Laurent 4
A Gentle Introduction to Deep Learning for Developers
Bradley Holt
ST-Laurent 5
Zero-downtime Java Enterprise Applications With Kubernetes
Sebastian Daschner
ST-Laurent 6
Forgot Password? Yes I did!
Joel Lord
ST-Laurent 7
Sales Skills for IT People
Iancho Dimitrov
ST-Laurent 8
How to tame a UNICORN_FACE
Andreas Heigl
Westmount 2
15:00
15:45
A Developer's Introduction to Artificial Intelligence
Barry Stahl
Montréal 1 & 2
Performance Optimizations for Progressive Web Apps
Chris Lorenzo
Montréal 3
Plus de pertinence dans la recherche chez Décathlon
Cédric Fontaine
ST-Laurent 3
Redis (for Database Fanatics)
Sunny Gleason
ST-Laurent 4
It's not your parents' HTTP
Gleb Bahmutov
ST-Laurent 5
Lessons learned running data pipeline on AWS
Majid Fatemian
ST-Laurent 6
Opening Doors with OAuth and OpenID Connect
Ben Dechrai
ST-Laurent 7
Writing Better Gherkin Scenarios
Anna Filina
ST-Laurent 8
Designing Your Cloud-Native Career
Chuck D'Antonio
Westmount 2
16:00
16:45
Responsive Design 2.0: The Death of Bootstrap
Jen Kramer
Montréal 1 & 2
Your first tests with Headless Chrome
Tristan Sokol
Montréal 3
Fire up your PHP App Performance with Blackfire.io
Beau Simensen
ST-Laurent 3
Is Augmented Reality the Future?
TJ VanToll
ST-Laurent 4
Getting Started with Big Data and Splunk
Tom Chavez
ST-Laurent 5
Reactive Spring
Josh Long
ST-Laurent 6
Everyone Deserves a Great Manager
Shay Howe
ST-Laurent 7
Verify Your Distributed System with Black Pipe Testing
A. Jesse Jiryu Davis
ST-Laurent 8
DLL Injection in Windows
Adam Furmanek
Westmount 2
16:45
21:00
ConFoo cocktail (open to the public)
Vendredi (2019-03-15)
Montréal 1 & 2
Montréal 3
ST-Laurent 3
ST-Laurent 4
ST-Laurent 5
ST-Laurent 6
ST-Laurent 7
ST-Laurent 8
Westmount 2
8:00
9:00
Continental breakfast
09:00
09:45
PHP in 2019
Rasmus Lerdorf
Montréal 1 & 2
Leadership Guide for the Reluctant Leader
David Neal
Montréal 3
International is the new mobile first
Robyn Larsen
ST-Laurent 3
Building an iOS/Android hybrid app with Vue.js
Amrit Kahlon
ST-Laurent 4
Async wandering in .NET
Adam Furmanek
ST-Laurent 5
Serverless Java
Ivar Grimstad
ST-Laurent 6
Refactoring the Domain Guided by Tests
Pim Elshoff
ST-Laurent 7
What's new in TLS 1.3
Marcus Bointon
ST-Laurent 8
Say Hi to Augmented Reality on the Web
Maximiliano Firtman
Westmount 2
10:00
10:45
Effective leadership in Agile/DevOps environments
Michiel Rook
Montréal 1 & 2
What is Your DevOps Team Actually Doing?
Tom Chavez
Montréal 3
Review unknown code with static analysis
Damien Seguy
ST-Laurent 3
Exploiting MySQL 8 Features For Fun and Profit
Dave Stokes
ST-Laurent 4
ASP.NET Dos and Don'ts for highly maintainable code
Rob Richardson
ST-Laurent 5
Building an event sourcing app with Spring boot and Axon
Ramzi Maalej
ST-Laurent 6
Rapid Prototyping with Vue.js
Bermon Painter
ST-Laurent 7
What is a 10x developer
Martin Legris
Yann Larrivée
ST-Laurent 8
Securing your API - From basics to beyond
Alexandre Faria
Westmount 2
11:00
11:45
The proper way to use JWTs for API Authorization on the web
Adam L Barrett
Montréal 1 & 2
CI/CD with docker on Gitlab
Israël Hallé
Montréal 3
Performance optimisation: how do I go about it?
Kat Zien
ST-Laurent 3
PHP Without PHP: Philosophy of Good Architecture
Terry Chay
ST-Laurent 4
Real-time Web Applications with ASP.NET Core SignalR
Roland Guijt
ST-Laurent 5
Bootiful Testing
Josh Long
ST-Laurent 6
Shared Components: Delivering the hype
Chris Lorenzo
ST-Laurent 7
Un zeste de Nest pour réhausser le goût du back-end JS
Cyril Lakech
ST-Laurent 8
IoT for the Introvert
Chloe Condon
Westmount 2
11:45
13:00
Lunch
13:00
13:45
GraphQL, different way to think about APIs
Mariusz Gil
Montréal 1 & 2
SmokeTests - The what, why and how
Sebastian Thoss
Montréal 3
Keep your IoT under your control
Ben Dechrai
ST-Laurent 3
Relational + JSON: have your cake and eat it too
Shane Johnson
ST-Laurent 4
Developing Great Web APIs Architectures w/ ASP.NET Core 2.1
Chris Woodruff
ST-Laurent 5
Tout le monde sait comment utiliser Angular / React / Vue.js
Aurélien Loyer
ST-Laurent 6
La blockchain appliquée à des usages non monétaires
Rodolphe Rimele
ST-Laurent 7
How to write memory efficient code?
Ram Lakshmanan
ST-Laurent 8
Humans, technologies and ethics
Marc-Antoine Aubé
Westmount 2
14:00
14:45
JSON schemas are your true testing friend
Gleb Bahmutov
Montréal 1 & 2
Stop solving the wrong problem
Ary Bressane
Montréal 3
Transactions and Isolation with MongoDB
Derick Rethans
ST-Laurent 3
Are you Dev'ing the Right Ops
Chuck D'Antonio
ST-Laurent 4
Designing Chat Bots
Christopher Harrison
ST-Laurent 5
Java 9: Les modules, comment ça marche?
Henri Tremblay
ST-Laurent 6
JavaScript App Security: Auth and Identity on the Client
Jonathan LeBlanc
ST-Laurent 7
Curiosity: Exploring Mars with AR and Robotics
Etienne Caron
ST-Laurent 8
The Meta-talk: Giving Outstanding Technical Presentations
Jen Kramer
Westmount 2
15:00
15:45
One AI Algorithm that All Developers Should Know
Barry Stahl
Montréal 1 & 2
CSS as a Service: Maintaining Style
Shay Howe
Montréal 3
The container is a lie!
Larry Garfield
ST-Laurent 3
One Project. One Language. Three Apps.
TJ VanToll
ST-Laurent 4
Diversity != stock photos
Chloe Condon
ST-Laurent 5
Tests de caractérisation: À l’assaut de votre code "Legacy"
Félix-Antoine Bourbonnais
ST-Laurent 6
Deep Learning at the Edge with TensorFlow.js
Bradley Holt
ST-Laurent 7
Accessibility for Everyone
Beth Tucker Long
ST-Laurent 8
Swoole 4: Introducing a New Coroutine Design Pattern in PHP
Demin Yin
Westmount 2
16:00
17:00
Prizes and closing speech
17:00
18:00
Lightning talks