21 au 23 février, 2024
Montréal, Canada
Login
English
Menu
Programme
Horaire
Sessions
Top 20
PHP
Java
.Net
JavaScript
DevOps
Securité
Intelligence Artificielle
Formations
Conférenciers
Activités
Lieu
Propagande
Blogue
À propos
Contact
Archive
Conférenciers
A N M Bazlur Rahman
Canada
A tale of two cities: blocking code vs. non-blocking code
Breaking Java Stereotypes: It's Not Your Dad's Language
Alexia Proulx
Petal
Canada
Onboarding : De zéro à héros
Alexis Agahi
DiliTrust
France
Why we should keep internet decentralized
Alexis Fortin-Côté
Vooban
Canada
Bringing ChatGPT Home: Building Your Personal Language Model
Álvaro Sánchez-Mariscal
Oracle
Spain
Unleash the power of your applications with Micronaut
Developer experience in a modern Java framework
Amine Saboni
DiliTrust
France
Accélérer le déploiement de modèles de machine learning
Andres Pineda
AFL Global
Canada
Types in your Python code: Building Robust and Maintainable
SSR the Remix Way
Anna Filina
Filina Consulting
Canada
Automated Refactoring and Upgrades with Rector
Anthony Dahanne
VMware
Canada
No more Dockerfiles? Buildpacks to help you ship your image!
Armand Brière
Canada
Golang VS Python: Serve an AI model for object detection
Arne Blankerts
thePHP.cc
Germany
Live in 60 Minutes: Automated Deployment from Scratch
Can your software travel in time?
Barry Stahl
Carvana, LLC.
United States
GPT Embeddings - Not Magic, Just Math
Amazing Algorithms for Solving Problems in Software
Bastian Hofmann
Qdrant
Germany
Hacking Kubernetes and protecting yourself against it
Kubernetes from 0 to production in 60 minutes
Ben Dechrai
Sonar
United States
On Inheriting Legacy Codebases
The State of Authentication: Are Passwords Dead Yet?
Bermon Painter
Slalom
United States
The Composable Web: Crafting Future-Proof Digital Experience
Behavior-Driven Design: UX & Behavioral Economics
Bryce Embry
Vanderbilt University Medical Center
United States
How to Work With Brilliant Developers
Expecting the best: How to manage unreliable developers
Chris Woodruff
Rocket Homes
United States
Globalizing Your ASP.NET 8 Presence
From Browsers to Desktops: Unleashing Web Skills w/ Electron
Christian Wenz
Arrabiata Solutions GmbH
Germany
Top ASP.NET Core 8 & Blazor 8 Features
Single Page Applications vs. Cross-Site Scripting
How to mess up JWT's - a practitioner's guide
Christophe Porteneuve
Delicious Insights
France
What's up in ES2026?
HTML, that unsung super hero
Christopher Harrison
GitHub
United States
Generative AI and the future of development
Contain(erize) your dev environment to free yourself
Cory Darby
BlueCat Networks
Canada
Terraform is dead. Long live Pulumi.
Kafka's Reign Is Over. Apache Pulsar's Rise.
Damien Seguy
Exakat
Netherlands
Four usages of PHP static analysis
Building a sane exception system
Dan Vega
VMware
United States
Spring Boot 3 and Beyond!
Does Your API Need a REST? Check Out GraphQL
Dave McAllister
NGINX
United States
NGINX Unit: Serving Server-Side WASM with Web Awareness
The Anatomy of a Distributed Trace
Dave Stokes
Percona
United States
PostgreSQL for MySQL DBAs
A Survey of MySQL Indexes
David Buchmann
Liip AG
Switzerland
Decoupling an application with Symfony Messenger
Going crazy with caching: Caching pages of logged in users
David Guida
Microsoft
Canada
A gentle introduction to CQRS
Salary Negotiation for dummies
Derick Rethans
United Kingdom
What's new in PHP 8.3
Introduction to PHP Extensions
Eric De Carufel
Workleap
Canada
Open Api rendu facile grace à TypeSpec
Top 5 des meilleures façons d'améliorer votre code
Farid Bellameche
Generative-AI.ca
Canada
Construisez un bot sur vos propres donnée avec l’API de GPT
Comment fine tuned Llama2 facilement?
Francis Lavoie
Centre De recherche Ste-Justine
Canada
Introduction to htmx
Frank Berger
Sudhaus7, a label of B-Factor GmbH
Germany
Introduction to ReactPHP and Websockets
Practical intro to encryption in PHP
Frédéric Descamps
Oracle
Belgium
The Evolution of a MySQL database architecture
Discover MySQL HeatWave Database Service in OCI
Frédéric Harper
Kubefirst
Canada
Git Shit Done, the GitOps Way
Bring your Kubernetes game to the next level
Gabriel Fournier
Desjardins
Canada
I have 100% Coverage! Why did I have a regression?!?
Feature Flags: Often praised, seldom talked about
Geetha Anne
United States
Building Streaming applications in Java Quarkus framework
How to Design a Kafka Architecture Resilient to Cloud Outage
Gerard Gallant
Dovico Software
Canada
The State of WebAssembly
Creating a Slack bot to turn AWS services on or off
Gerard Sans
Google Developer Expert; former AWS Amplify team
United Kingdom
Google AI Studio, Gemini & Angular: Generative Masterclass
Dark secrets of the event loop
Building a mini-Gemini Chatbot
Henri Tremblay
TS Imagine
Canada
Java 21: La version que vous devriez utiliser (LTS)
L'histoire de la programmation parallèle en Java
Hugh McKee
Lightbend
United States
A Look at the Future of Software Development
Theory to Practice: Building Reliable Event-Driven Services
Hugo Hamon
KODERO
France
Developing Restful Web Services with Symfony & API Platform
Refactoring & Modernizing Legacy PHP Applications
Deep Dive into the Symfony Security Component
ivan manzanilla
Dilitrust Canada
Canada
The road to migrate from legacy to modern stack
Ivar Grimstad
Eclipse Foundation
Sweden
Spring Boot 2 to Spring Boot 3 with Java 21 and Jakarta EE
Jakarta EE 11 - Performance and Developer Productivity
Jean Burellier
Sanofi
France
Heavy computation in Node.js with Rust
From libraries to core: Exploring the future of Node.js
Jean-Christophe Langevin
Petal
Canada
Passage au Microservice en pratique: Réalités et Défis
Jessie Newman
United States
Intro to Pandas
Writing Effective Unit Tests
Johannes Bechberger
SAP SE
Germany
Writing a Java Profiler in Pure Java
Exploring Debugger Internals to Make You a Better Developer
Jonatan Ivanov
Broadcom
United States
Observability for Modern JVM Applications
Jonathan Marcil
Canada
Threat Modeling Capabilities
Julien Maitrehenry
Kumojin
Canada
Rebooting a legacy project, thanks Docker for saving my week
Karol Deland
Vooban
Canada
Vertical Slice Architecture
Comment devenir Tech Lead
Kerim Satirli
HashiCorp
Netherlands
Heartbeats and Healthchecks at the Edge of Human and Compute
Supply Chain Security at Scale for Infrastructure Engineers
Kevin Bong
Ghostscale
United States
The Bad Guys Are (Unfortunately) Talented Developers
Kevin Griffin
Swift Kick
United States
Tactics for Building Background Services in .NET
Gauntlet: 30 Rapid Fire Tips and Tricks for .NET and C# Devs
Kris Jenkins
Clearer Code Limited
United Kingdom
Communicating in Types
A Beginner's Guide to Realtime Data With Kafka
Lester Botello
nventive
Canada
The Lazy .NET Programmer's Guide to Unit Testing
Demystifying OWASP Top 10 Mobile Risks
Lucien Boix
360.Agency
Canada
Adopter pleinement GitOps
Lukasz Chrusciel
Commerce Weavers
Poland
Need for Speed: Removing speed bumps in API Projects
Sylius 2.0, top-notch eCommerce for customizable solution
Maarten Balliauw
JetBrains
Belgium
#nullable enable - unlock the power of C# nullability
Debugging .NET - Tips and tricks
Marc-Olivier Fiset
Rum&Code
Canada
Pourquoi choisir Elixir en 2024?
Marco Ippolito
NearForm
Italy
Discover Node.js Test Runner
Top Ten Security Vulnerabilities in Node.js
Marcus Boerger
Snyk
Switzerland
Hiring
Deepdive into Snyk Code - symbolic & neural AI
Marcus Bointon
Synchromedia Limited
France
QUIC and HTTP/3: the next step in web performance
Techie Talk – Better English in technical reports
Marian Marinov
Web Hosting Canada
Canada
Microservices. Are they for me?
Mario Bittencourt
SSENSE
Canada
Sagas: When a Distributed Transaction Is The Right Thing
Michiel Rook
Independent Consultant
Netherlands
Congratulations, you failed!
I deploy on Fridays (and maybe you should too)
Mikaël Francoeur
Ticketmaster
Canada
Guarding Data Integrity: Transactional Behaviour in MySQL
Nick Taylor
OpenSauced
Canada
Fresh: A Full Stack Web Framework for Deno
End to End Testing for Browser Extensions
Nico Vermeir
Inetum-Realdolmen
Belgium
From Hell to Heaven: Porting Doom to MAUI
Secret management in .NET
Nicolas Fränkel
Apache APISIX
France
Chopping the monolith
Introduction to OpenTelemetry tracing for developers
Nicolas Grekas
Symfony SAS
France
Symfony 7: the fast track
Everything about Symfony 7
Boosting Web Engagement with Symfony UX
Oskar Westin
#a11yTO
Canada
Digital Accessibility Basics: and then some
A Case Study in Content Accessibility
Paul Fenwick
Perl Training Australia
Australia
How to write beautiful regular expressions in any language!
The process of enshittification - How good platforms go bad
Peter Zaitsev
Percona
United States
Cloud of Serfdom vs Cloud of Freedom
AI for SQL and Data Analytics - Current State and Future
Philippe Trépanier
@Osedea
Canada
Adaptive Serverless in Python with AWS Chalice
Technical Debt Warrior or: Everybody hates you
Pierre Awaragi
CGI Inc.
Canada
Song of Time, Scope and Cost: Game of Quality
Pratik Patel
Azul Systems
United States
GC Algorithms for the Cloud
Data Science on the JVM with Kotlin and Zeppelin
Rachele DiTullio
United States
Building Accessible Web Applications
Structuring Accessible Forms
Rob Richardson
@robrich@hachyderm.io
United States
Hands-on Kubernetes
The Culture of Python
Scaling the Testing Pyramid in TypeScript
Robert Hodges
Altinity
United States
Transactions?Pah!Joins?Overrated!Adventure in fast big data
Fast, Cheap, DIY Monitoring with Open Source Analytics
Ron Dagdag
7-Eleven
United States
Crafting an AI Mixologist using Semantic Kernel
Wizardry of Prompt Engineering: AI Agents in Javascript
Rowdy Rabouw
Nationale-Nederlanden
Netherlands
Offline first!
Mastering Web Forms: Designing for User Engagement
Ruby Jane Cabagnot
Sannsyn
Norway
useSignal(): The Revolution in State Management
Revolutionizing Web Development with Astro Build
Sam Richard
Google
United States
PWAs: Past, Present, Future.
Santiago Paiva
Semanttica, Polydigital
Canada
Introduction to AWS Lambda Functions
Sébastien Ballangé
Connect&GO
Canada
Procrastinate! Or at least your app should…
Le monolithe est mort, vive le monolithe !
Sebastien Castiel
scastiel.dev
Canada
Server Components: Don’t Miss the Next Revolution in React
Shao Hang He
DevFortress
Canada
Retrieval Augmented Generation with LangChain and OpenAI
Simon MacDonald
Begin.com
Canada
Sustainable Web Development
Building Design Systems with Web Components
Sonia Di Maulo
Harvest Performance
Canada
Your Positive Living Legacy
Spencer Gibb
VMware
United States
API Toolbox with Spring
What’s New in Spring
Susan Ibach
SteamLabs
Canada
Getting started with OpenAI and Data Science
Let's play with a robot
Teiva Harsanyi
Google
France
4 Reliability Anti-Patterns
I Completed All 8 Advents of Code in One Go: Lessons Learned
Theresa Mammarella
IBM
Canada
Cache Me If You Can: Speed Up Your JVM With Project Valhalla
Thijs Feryn
Varnish Software
Belgium
Accélérez vos API avec Varnish Cache
Pushing Wasm from the browser to the edge with slEDGEhammer
Tidjani Belmansour
Cofomo
Canada
Leveraging AI into your existing applications
Tobias Schlitt
Germany
Navigating Tech Decisions: A Startup Survival Guide
Why a slim domain model is superior in web
Tomasz Kowalczyk
Gentleman
Poland
Towards the better API security
API lessons learned
Xavier Bouclet
La Fabrique Digit’Owl
Canada
Develop your first Api with Python with fast API
How to optimize your Spring Boot App
Montréal 2024
sponsored by