March 7-9, 2018
Montreal, Canada
Login
Français
Menu
Program
Timetable
Sessions
Training
Speakers
Top 20
Activities
Venue
Propaganda
Blog
Swag
About
Contact
Archive
Buy tickets
Schedule
--
.NET
Accessibility
Architecture & design patterns
Artificial intelligence
Blockchain
Career
Cloud Computing
Data Science
Databases
DevOps
E-commerce
HTML & CSS
Java & JVM languages
JavaScript
Machine learning
Management
Mobile
Networks
Node.js
Performance
PHP
Ruby
Security
Tests & quality
Wednesday
Thursday
Friday
Wednesday (2018-03-07)
Hampstead
Mont-Royal
Fontaine C
Fontaine D
Fontaine E
Fontaine F
Fontaine G
Fontaine H
St-Pierre
7:30
9:00
Inscription et petit-déjeuner continental
9:00
9:45
Session d'ouverture
10:00
10:45
Think Async in NodeJS
Adam L Barrett
Hampstead
Small intro to Big Data
Michał Matłoka
Mont-Royal
How I learned to stop worrying and love Regular Expressions
Jordi Boggiano
Fontaine C
Scale search powered apps with Elasticsearch, k8s and go
Maxime Boisvert
Fontaine D
Extracting data from the Internet with Scrapy
Israël Hallé
Fontaine E
Accessibility Foundations
Sean Yo
Fontaine F
IoC container beyond constructor injection
Hannes Van De Vreken
Fontaine G
Speed Date With An SEO / SEM / WPO Specialist
Marc Perez
Fontaine H
Java EE 8 & HTTP/2
Ryan Cuprak
St-Pierre
11:00
11:45
Designing for Users: How to Create a Better User Experience
Clarissa Peterson
Hampstead
ReST 3.0 – a Lap around HTTP APIs’ next Generation
Sebastien Lambla
Mont-Royal
Why and How Instagram Built for Mobile Web
Jennifer Lin
Fontaine C
Automatic web requests clustering for latency analysis
Naser Ezzati Jivan
Fontaine D
Harnessing the power of AWS using .NET Core
Dror Helper
Fontaine E
Database schema migrations with zero downtime
Michiel Rook
Fontaine F
Ruby for Non-Rubyists
Brad Urani
Fontaine G
Ecommerçants, augmentez votre taux de conversion.
Thomas Deneulin
Fontaine H
Java EE 8 is final! Now what?
David Delabassée
St-Pierre
11:45
13:00
Dîner
13:00
13:45
Modern jQuery: Refactoring and Testing the Way Forward
Ken Dale
Hampstead
There's more to performance than meets the eye
Léonie Watson
Mont-Royal
Gentle introduction to SSL/TLS, certificates, and TLS 1.3
Christian Heimes
Fontaine C
Ingest node: enriching documents within Elasticsearch
David Pilato
Fontaine D
Designing a DSL with Kotlin
Nicolas Fränkel
Fontaine E
Atteindre les étoiles avec PHP et Symfony
Mikael Randy
Fontaine F
Building chat bots with Bot Framework in Node.js
Christopher Harrison
Fontaine G
Build your own cryptocurrency for fun and fractional profit
Andrew Lombardi
Fontaine H
An Introduction of Interator Pattern in Ruby
Weihang Jian
St-Pierre
14:00
14:45
Asynchronicity: concurrency. A tale of
Joel Lord
Hampstead
A simple Node checklist to follow
Gleb Bahmutov
Mont-Royal
Does it NEED to be a PWA?
Tara Z. Manicsic
Fontaine C
Building Distributed Systems in Distributed Teams
Philipp Krenn
Fontaine D
The B-Tree, the biggest problem of Ai?
Jonathan Duquette
Fontaine E
Strong crypto for everyone - libsodium in PHP 7.2
Marcus Bointon
Fontaine F
Integrate your Machine Learning algorithm with Elasticsearch
Loic Bertron
Fontaine G
Papa, je veux déployer dans les nuages
Henri Tremblay
Fontaine H
A Deep Dive into New Ruby Features
Shannon Skipper
St-Pierre
15:00
15:45
Building intelligent apps for lazy coders
Susan Ibach
Fontaine C
You're only supposed to blow the bloody doors off!
Léonie Watson
Fontaine D
Produce the key DevOps metrics that management understands
Olivier Gourment
Fontaine E
Behat: Why and How?
Anna Filina
Fontaine F
Writing Viruses for Fun, not Profit
Ben Dechrai
Fontaine G
Demystifying Asynchronous Programming in .Net
Pierre-Luc Maheu
Fontaine H
Composing Music in the Cloud
James Weaver
St-Pierre
16:00
16:30
Keynote
Innovating is not about technology, but psychology
Alyssa Nicoll
Hampstead
16:30
18:00
5@6 (ouvert au public)
Thursday (2018-03-08)
Hampstead
Mont-Royal
Fontaine C
Fontaine D
Fontaine E
Fontaine F
Fontaine G
Fontaine H
St-Pierre
8:00
9:00
Petit-déjeuner continental
9:00
9:25
Keynote
The Myth of Culture
Ken Coar
Hampstead
9:25
9:50
Keynote
Code Is Not Neutral: the Ethics of Programming
Clarissa Peterson
Hampstead
10:00
10:45
Faire de la revue de code comme un pro
Marc-Antoine Aubé
Hampstead
Creating and Distributing Custom Web Components
Ken Dale
Mont-Royal
So you are not using an ORM yet ?
Michael Simonson
Fontaine C
Add Machine Learning to your iOS App with Core ML
Jean-Luc David
Fontaine D
Trace Against the Clock: Tracing Frameworks and Methodology
Brent Shaffer
Fontaine E
Developing multi-platform microservices using .NET core
Dror Helper
Fontaine F
Functional approach in software design
Tomasz Kowalczyk
Fontaine G
More Secrets of Cryptography
Christopher Riley
Fontaine H
Using Ruby to Get out of Debt
Jason Charnes
St-Pierre
11:00
11:45
Hot Reloading Everywhere
Christophe Porteneuve
Hampstead
API Development with Laravel
Michael Peacock
Mont-Royal
What's new in PostgreSQL 10
Magnus Hagander
Fontaine C
Authentication: passwords, 2FA, Kerberos, OpenIDC, and more
Christian Heimes
Fontaine D
Spark 101
Francis Toth
Fontaine E
Exploring .NET’s memory management – a trip down memory lane
Maarten Balliauw
Fontaine F
Optimize Prime: More Pixels Than Meets The Eye
Henri Helvetica
Fontaine G
Extracting A Gem From Your Rails App
Sophie Déziel
St-Pierre
11:45
13:00
Dîner
13:00
13:45
Techniques to Design Better Object Oriented Softwares
Hugo Hamon
Hampstead
Fighting JavaScript with JavaScript
Karim Baaba
Mont-Royal
Build & deploy in the Cloud with Packer, Ansible & Terraform
Thijs Feryn
Fontaine C
Advanced search for your legacy application
David Pilato
Fontaine D
Un meilleur taux de succès de cache avec l'IA
Michael Gradek
Fontaine E
What’s new in Java 9
Ryan Cuprak
Fontaine F
How to leverage WebSocket in the real world
Andrew Lombardi
Fontaine G
Practical tools for Web Accessibility testing
Toufic Sbeiti
Fontaine H
Être pragmatique
Henri Tremblay
St-Pierre
14:00
14:45
360° Monitoring of Your PHP Application
Philipp Krenn
Hampstead
How to onboard a junior developer
Christophe Philemotte
Mont-Royal
Caching in Applications Still Matters!
Anthony Dahanne
Fontaine C
To SQL or NoSQL, That Is the Question
David Ostrovsky
Fontaine D
Improve Cookie-based Session with Decorator Pattern
Weihang Jian
Fontaine E
Moving from legacy to event-driven with Kafka
Jeroen v.d. Gulik
Fontaine F
En quoi le Big Data et l'I.A. sont révolutionnaires ?
Laurent Magnin
Fontaine G
Fn Project, an open source Java friendly serverless platform
David Delabassée
Fontaine H
NuGet beyond Hello World
Maarten Balliauw
St-Pierre
15:00
15:45
Monitoring Jenkins -- Someone has to watch over the Butler!
Tom Chavez
Hampstead
How to build your own CDN
Leonard Teo
Mont-Royal
PHP 7.2: Onward and Upwards
John Coggeshall
Fontaine C
WordPress Code Security
Stéphane Boisvert
Fontaine D
The Growing Importance of Optimizing for UC Browser
Jennifer Lin
Fontaine E
Navigate All the Knowledge
James Weaver
Fontaine F
Modern Engineer’s troubleshooting tools, techniques & tricks
Ram Lakshmanan
Fontaine G
MariaDB ColumnStore - An Open Source Analytics Solution
Jonathan Day
Fontaine H
ASP.NET in Linux and Windows containers
Rob Richardson
St-Pierre
16:00
16:45
What is Domain Driven Design and Why it Matters
Pierre-Luc Maheu
Hampstead
Workers of the world, unite!
Gleb Bahmutov
Mont-Royal
Security boot camp for .NET developers
Philippe Arteau
Fontaine C
Reactive data: Stop blocking with Spring Data & Reactive DBs
Mark Heckler
Fontaine D
Help! My boss says I need to learn data science!
Susan Ibach
Fontaine E
Au-delà du top 10 de l’OWASP
Gérôme Dieu
Fontaine F
The Big C in CSS
Jen Kramer
Fontaine G
Heads down to Heads Up, Transitioning to Leadership for Devs
Newman Hunter
Fontaine H
Using Ruby's Marshal module to checkpoint tasks
Ken Coar
St-Pierre
16:45
21:00
Cocktail ConFoo (ouvert au public)
Friday (2018-03-09)
Hampstead
Mont-Royal
Fontaine C
Fontaine D
Fontaine E
Fontaine F
Fontaine G
Fontaine H
St-Pierre
8:00
9:00
Petit-déjeuner continental
09:00
09:45
JavaScript State of the Union
Jordi Boggiano
Hampstead
TypeScript for JavaScript developers
Christopher Harrison
Mont-Royal
Your Views Know Too Much
Jason Charnes
Fontaine C
Distributed Stream Data Processing
David Ostrovsky
Fontaine D
Cassandra - how to fail?
Michał Matłoka
Fontaine E
Tales from the wrong end
Marcus Bointon
Fontaine F
Deploy Scalable and Secure Applications with Kubernetes
Brent Shaffer
Fontaine G
We all benefit from Accessibility, said a Netflix fan
Toufic Sbeiti
Fontaine H
Escape from Jar Hell (with Java 9 Modularity)
Nick Maiorano
St-Pierre
10:00
10:45
Developing cacheable PHP applications
Thijs Feryn
Hampstead
10 things the media hasn't told you about React Native
Nicolas Cuillery
Mont-Royal
Speed Up Your Database
Anna Filina
Fontaine C
A DIY Data Lake and Lab
Christophe Philemotte
Fontaine D
Alexa, let's make a skill
Michael Peacock
Fontaine E
Comment répondre plus rapidement à vos clients avec l'IA
Michael Gradek
Fontaine F
Mutation Testing to the rescue of your Tests
Nicolas Fränkel
Fontaine G
CQRS & Event Sourcing in the wild
Michiel Rook
Fontaine H
Vertical Feature Slices, not Layers!
Derek Comartin
St-Pierre
11:00
11:45
Event driven development
Christopher Riley
Hampstead
Unbreakable unit tests
Michael Simonson
Mont-Royal
AMA: I'm a Seed Stage VC
Sylvain Carle
Fontaine C
Building truly Universal apps with Azure, Xamarin and MVVM
Laurent Bugnion
Fontaine D
Anatomy of a Web Request
Rob Richardson
Fontaine E
PHP PSR-7 HTTP messages in the wild
Hannes Van De Vreken
Fontaine F
Use Positive Communication, Increase Positive Results!
Sonia Di Maulo
Fontaine G
New Features in MariaDB 10.2 and 10.3
Jonathan Day
Fontaine H
The easiest way to secure your JAM Stack apps user data
Adam L Barrett
St-Pierre
11:45
13:00
Dîner
13:00
13:45
Building Cross Platform Progressive Web Apps
Simon MacDonald
Hampstead
Dive deep into blockchain
Tomasz Kowalczyk
Mont-Royal
Advanced CSS tricks and techniques
Robert Richelieu
Fontaine C
Le moteur de template, un nouveau vecteur d'attaque
Gérôme Dieu
Fontaine D
We're doing it all wrong
Sebastien Lambla
Fontaine E
Sylius, un framework e-commerce basé sur Symfony
Mikael Randy
Fontaine F
PostgreSQL gotchas for app developers
Magnus Hagander
Fontaine G
Building and running a website at scale with a team of one
Geoffrey Goodman
Fontaine H
Infinately Scalable .NET Web Services
Newman Hunter
St-Pierre
14:00
14:45
Security and Privacy in a National Security World
Ben Dechrai
Hampstead
So, what’s new in ES2020?
Christophe Porteneuve
Mont-Royal
MJML, le nouveau standard pour écrire nos emails ?
Thomas Deneulin
Fontaine C
Machine Data Is EVERYWHERE: Use It for Testing!
Tom Chavez
Fontaine D
Bruce Lee Driven Development
Jeroen v.d. Gulik
Fontaine E
Advanced State Management using new ngrx v5
Gerard Sans
Fontaine F
Become a garbage collection hero
Ram Lakshmanan
Fontaine G
Understanding Product Management
Sean Yo
Fontaine H
Azure 101
Laurent Bugnion
St-Pierre
15:00
15:45
CSS Grid: True Layout Finally Arrives
Jen Kramer
Hampstead
Learning Machine Learning
Joel Lord
Mont-Royal
Services Assemble! How to Create Microservices Without Chaos
Mark Heckler
Fontaine C
Bulk Automated Image Manipulation with Bash and ImageMagick
Jean-Luc David
Fontaine D
Building Self Describing Web APIs
Derek Comartin
Fontaine E
Mental Health: Lessons Learned and Tips and Tricks
Stéphane Boisvert
Fontaine F
A Fist Full Of Data: The Rise of Overindulgent Mobile Data
Henri Helvetica
Fontaine G
Building Horizontally Scalable Laravel 5.6 applications
John Coggeshall
Fontaine H
Ruby on Rails Anti-Patterns (How Not to Design your DB)
Brad Urani
St-Pierre
16:00
17:00
Prix et discours de fermeture
17:00
18:00
Présentations éclair