February 26-28, 2020
Montreal, Canada
Login
Français
Menu
Program
Timetable
Sessions
Top 20
PHP
Java
.Net
JavaScript
DevOps
Security
Artificial Intelligence
Training
Speakers
Activities
Venue
Propaganda
Blog
About
Contact
Archive
Speakers
Aaron Wislang
@Microsoft
Canada
Hello Gopher!
Adam L Barrett
This Dot Labs
Canada
How to build Large Scale React Apps
Smaller, Faster, Svelter: a tiny cost for small enhancements
Alejandro Narancio
Infuy
Uruguay
Smart Contracts secured by the Bitcoin Network
Bitcoin internals
Alex Gervais
Ambassador Labs
Canada
Build Your Own Serverless With Knative
From Grief to Growth: The 7 Stages of Observability
Alexander Slotte
Excella
United States
MLOps | Bringing the Ops to Machine Learning
Building Deep Neural Networks in .NET
Andreas Hucks
SensioLabs
Germany
Symfony 5, the new bits.
Divide and Conquer - Your Business Code and your Framework
Andrew Burke
Canada
Renegade Burger Week Sites and Punk Rock Software
Aspects of Accessibility in App-Based Theatre
Andrew Lavers
Zendesk
Canada
Redis is not just a cache
Are Your Interns Reviewing Code?
Andrew Lombardi
Mystic Coders, LLC
United States
Privacy in the Age of Analytica
Use Terraform to keep your infrastructure in sync
Anis Belabbas
Mnubo - An Aspentech company
Canada
UX Design and Data Science, a tandem dance for a better HCA
Anna Filina
Filina Consulting
Canada
Workshop: Clean & Testable Symfony Applications
PHP Best Practices
Arne Blankerts
thePHP.cc
Germany
The Future of Authentication - An Introduction to WebAuthn
The World comes preloaded
Ary Bressane
Mnubo Inc
Canada
How to build smarter products with Data and AI
Ashleigh Lodge
Neovation Learning Solutions
Canada
What is Accessibility & Why Does It Matter?
First Rule of ARIA: Don't Use ARIA
Bastian Hofmann
Qdrant
Germany
Workshop: Deploying a Micro-Service app to Kubernetes
Magic and when you should trust it
Benoit Lemoine
BusBud
Canada
Jest, et les tests JavaScript deviennent un plaisir
Benoit Viguier
M6 Distribution
France
Why and how to use generators for asynchronous programming
One year of asynchronous PHP in production
Bermon Painter
Slalom
United States
Successfully Hire, Mentor, Retain, and Lead Teams
Productive development with Vue.js and a Headless CMS
Bill Dinger
Ameritas
United States
Continuous Security: Integrate security into DevOps
Christian Heimes
Red Hat
Germany
systemd for developers and DevOps
Astounding time madness
Christian Wenz
Arrabiata Solutions GmbH
Germany
Had I Only Known: Content Security Policy, Lessons Learned
Hidden Treasures: Browser APIs
Christophe Porteneuve
Delicious Insights
France
So, what’s new in ES2022?
Fun & Games with ES Proxies
Christophe Villeneuve
ATOS Open Source
France
Donnez la voix aux machines
La réalité mélangée dans vos applications
Christopher Neugebauer
AlphaSights, Inc / Python Software Foundation
United States
Kotlin for Java Developers
Awesome Things You've Missed In Python 3
Claire Jeong
WakeUpMemory
Canada
How to double your memory and overcome information overload
Damien Seguy
Exakat
Netherlands
Top 10 PHP coding traps
Darrel Miller
Microsoft
Canada
Building HTTP API SDKs that Really Are a Kit
Dave Stokes
Percona
United States
MySQL 8.0 Update
MySQL Group Replication
David Delabassée
Oracle
Belgium
Rock, Paper, Scissors, … Computer Vision!
Java et les 40 versions !
David Ostrovsky
Proofpoint
Israel
Improving Observability of Distributed Systems
From synchronous to asynchronous distributed systems
Gerard Gallant
Dovico Software
Canada
WebAssembly Overview
Gleb Bahmutov
Mercari US
United States
Workshop: End to end testing with Cypress
Stop! Don't write another unit test, write a Cypress test!
JavaScript: from imperative to functional reactive
Guy Nesher
CodeValue
Israel
The death and rebirth of cross platform mobile development
JavaScript Indie Game Development
Henri Tremblay
TS Imagine
Canada
L'histoire de la programmation parallèle en Java
Ian Létourneau
Elapse Technologies
Canada
Votre architecture au régime
Ian Littman
United States
Load Testing Your App
PHP on Lambda with Custom Runtimes
Iancho Dimitrov
Musala Soft
Bulgaria
Do Architects Need Soft Skills?
10x Accelerated Tech Career?
Ivar Grimstad
Eclipse Foundation
Sweden
Microservice Patterns - Implemented by Eclipse MicroProfile
End-to-End Portable Microservices
Jacques-Sylvain Lecointre
Mnubo
Canada
Create an object detection model for your application
Jean-Michel Gingras
Pyxis Studio
Canada
10X Développer sans compromis sur la qualité
Jen Kramer
Harvard University Extension School
United States
The Art of Honest Feedback
The Accidental Web Designer
Jennifer Reif
Neo4j
United States
There and Back Again: A Developer's Tale
Leveraging Graphs for Better AI and ML
Joe Karlsson
MongoDB
United States
IoT with JS (?!?!) - A Gentle Introduction to IoT
From SQL to NoSQL: A Gentle Introduction For Devs
Joel Lord
MongoDB
Canada
Containerization For Software Developers
A Kubernetes Hell's Kitchen
Joyce Peralta
McGill University
Canada
Defining Digital Standards
Juliette Reinders Folmer
Advies en zo
Netherlands
Gitting Things Done
My Top 10 PHPUnit Tips & Tricks
Justin James
Let Your Nerd Be Heard
United States
Ultimate Presentation Formula for Nerds
Up and Running with Angular
Larry Garfield
Platform.sh
United States
PSR-14: A major PHP Event
Never* use arrays
Laurent Duveau
Vue Academy
Vue Workshop: From Zero To Hero in 2 days!
Louis Jacomet
Gradle
Belgium
Next generation dependency management with Gradle
Protecting yourself against attacks through the build
Maarten Balliauw
JetBrains
Belgium
Indexing and searching NuGet.org with Azure Functions
What is going on? Application diagnostics with Azure
Marc-Antoine Aubé
Poka
Canada
Async Python. Who's there? Knock knock.
Tout ce qu'on ne vous a pas dit sur le métier de dev
Marcus Bointon
Synchromedia Limited
France
Introducing privacy by design
It's new, it's shiny, it's... email?
Maria Khalusova
JetBrains
Canada
A closer look: Exploratory Data Analysis with Spark
Machine Learning Model Evaluation Metrics
Mark Baker
MessageBird BV
Netherlands
Coding Horrors - A Film Fan's Guide to PHP Coding Nightmares
Direct to Production: A Scientist approach with Experiments
Mark Heckler
Microsoft
United States
Game of Streams: How to Tame your Messaging Platforms
How to Supercharge AppSec w Spring Security, OIDC & OAuth2
Martin Legris
Obvious Leap
Canada
Diagram your way to world domination
The wicked ways of the many Azure APIs
Matthew Szymanski
Red Ventures
United States
How Hackers Attack GraphQL and What You Can Do About It
Identify Vulnerabilities Within Your SDLC on a Budget
Michiel Rook
Independent Consultant
Netherlands
Empowering teams using mission command
Real-world Continuous Delivery: Learn, Adapt, Improve
Miklos Philips
Toptal
United Kingdom
AI and Design – Embrace AI. Unleash It and Boost UX.
Boost Your Mobile UX by Following Best Practices
Miro Cupak
DNAstack
Canada
Exploring the last year of Java
Local variable type inference - will it compile?
Natasha Eibich
Intelerad Medical systems
Canada
Sticky Fingers: 10 Design principles for updating software
Safe Enough: Balancing Security and Usability
Nicolas Carlo
Centered
Canada
I need to change this code, but it has no test!
Nicolas Cuillery
Zenika
Canada
Become a cross-platform mobile developer with Flutter
Flutter: One framework to rule them all
Nicolas Fränkel
Apache APISIX
France
3 easy perf improvements in your microservices architecture
Fast log management for your infrastructure
Oskar Westin
#a11yTO
Canada
Accessibility: the easy part of your job
Philippe Arteau
ServiceNow
Canada
5 Unicode vulnerabilities that could byte you
Pierre-Luc Maheu
Akinox
Canada
CI/CD with Jenkins Pipelines
IoT at Scale: A Bike Story
Ram Lakshmanan
yCrash
United States
True Story: Engineer -> Entrepreneur
Shooting the troubles: Crashes, Slowdowns, CPU spikes
Raphael Goetter
Alsacréations
France
Cinquante nuances de grilles
Flexbox, fallait pas l'inviter!
Rob Richardson
@robrich@hachyderm.io
United States
Your Technology Your Way: Full-stack Web with .NET and Node
Databases in the Micro-Services world
ASP.NET Dos and Don'ts for highly maintainable code
Robert Lefkowitz
Retired
United States
Age Discrimination in Tech
Roland Guijt
rolandguijt.com
Netherlands
Getting a gRIP on ASP.NET Core gRPC
Put REST to Rest and Embrace GraphQL in ASP.NET Core APIs
Ron Dagdag
7-Eleven
United States
Leverage Power of Machine Learning with ONNX
Oh my web, connecting to devices with your browser
Ruy Adorno
Google
Canada
Mock API endpoints for fun and profit
Sam Bellen
Auth0
Belgium
Passwords are so 1990
No way, JOSE
Sebastian Galonska
https://kontist.com/en
Germany
FinTech + API-First = GraphQL
Necessary Endings for the Sake of your Team
Sébastien Ballangé
Connect&GO
Canada
From legacy to Symfony
PHP en continu grâce à GitLab
Simon MacDonald
Begin.com
Canada
Automating Hockey Team Management with Serverless
Soheel Chughtai
IBM
United Kingdom
Rapid Prototyping of AI powered applications with Node-RED
Building an audio recognition API
Sonia Di Maulo
Harvest Performance
Canada
What's your purpose?
Stéphane Nicoll
Pivotal Software, Inc.
Belgium
Efficient Web Apps with Spring Boot 2
From Zero to Hero with Spring Boot
Steve Gordon
Madgex Ltd
United Kingdom
Turbocharged: Writing High-Performance C# and .NET Code
Let's Talk HTTP in .NET Core
Susan Ibach
SteamLabs
Canada
Python Pandas for SQL Lovers
Build your first Machine Learning model
Szymon Pobiega
Particular Software
Poland
Event-driven microservices: what can go wrong?
Excuse me, my bill does not match my order
Thiago Temple
SurveyMonkey
Canada
F# Where Functional Programming Meets Pragmatic
Thijs Feryn
Varnish Software
Belgium
Caching the uncacheable in Varnish
Tackling content delivery challenges at scale with Varnish
Tomasz Kowalczyk
Gentleman
Poland
Solving problems using trees
DDD, CQRS, ES, Hexagonal... and the framework
Tony Wieczorek
Patient Discovery
United States
Deploying a Rails App at Scale using Amazon Web Services
Building a Secure Health App on Amazon Web Services
Wim Godden
Cu.be Solutions
Belgium
The why and the how of moving to 7.x
Bringing bright ideas to life
Zac Delventhal
Unveil.Social
United States
An Engineer's Guide to Blockchain App Development
Functional TypeScript
Montreal 2020
sponsored by