Skip to content

confooca/2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Confoo 2025

ConFoo 2025 is a multi-technology conference for developers that happened from February 26-28, 2025 in Montreal.

  • 190 presentations by popular international speakers.
  • Focused on pragmatic solutions for developers.
  • Great content and amazing experience.

Below you will find the slides of most presentations given at ConFoo 2025.

Speakers: Please read the contribution guidelines --> Add your slides and demos

February 26

Presentation Title Speaker Name Content
Welcome to the AI Jungle! Now What? Taylor Smith, Cedric Clyburn Slides (PDF)
Node.js and Javascript at the Edge Michael Dawson Slides (PDF)
Let's build a .NET YouTube player! For all platforms! Steve Bilogan slides (PDF)
Blending Product Thinking With Architecture Joel Tosi Slides (PDF)
Systems Thinking - Concepts To See The Whole Joel Tosi Slides (PDF)
Loi 25 - Êtes-vous conforme? Philippe Gamache Slides (PDF)
Azure IaC for Developers with C# and Pulumi AL Rodriguez Slides (PDF)
Going Async with Symfony Messenger Hugo Hamon Slides (PDF) / Code
Not a Kubernetes fan? The state of PaaS in 2025 Anthony Dahanne Slides (PDF)
GitHub Actions Sean Sullivan Slides (PDF)
Vector Search in Modern Databases Peter Zaitsev Slides (PDF)
Accessible Web Testing with Cypress and Axe Core Vitaly Skadorva Slides (PDF)
Don't use JavaScript for that, use HTML and CSS! Kilian Valkhof Slides (PDF)
Functional Domain Modeling in TypeScript Nicolas Carlo Slides (PDF)
Abstract Syntax Tree Thibault Friedrich Slides (PDF) demo
Learning in production (or why Apollo 11 nearly failed) Michiel Rook Slides (PDF)
Finite State Machines Made Easy Marco Ippolito Slides (PDF)
Local-First Web Development With the Help of WebAssembly Gerard Gallant Slides (PDF), code
Securing the JavaScript Ecosystem with Reproducibility Darcy Clarke Slides (PDF)
Containers All The Way Down! Mark Heckler Slides (PDF) Code
Git-Fu Development Sebastian Feldmann Slides (PDF)
Let’s Create a GitHub Copilot Extension Nick Taylor Slides (PDF)
Why HTML Forms Still Rule the Web Nick Taylor Slides (PDF)
Retrieval Augmented Generation in PHP Michal Zarnecki Slides (PDF)
Testing AI Applications - A Whole New Ballgame Adam Englander Slides (PDF)
Q-LEARNING… DE LA THÉORIE À LA PRATIQUE Ali Amine Ghazali Slides (PDF)

February 27

Presentation Title Speaker Name Content
One Backend to Rule Them All Garth Henson Slides (PDF) / Code
What's New in ASP.NET Core 9 and Blazor 9 Christian Wenz Slides (PDF)
CLI Comeback: Développez des applications CLI en .NET Tidjani Belmansour Slides (PDF)
What's New in PHP 8.4 Derick Rethans Slides (PDF)
Zero Downtime Migration of our Distributed Task Queue Edmund Lam Slides (PDF)
A Better Way To Review Mutable Git History Jordi Gutiérrez Hermoso Slides (PDF)
Do you trust profilers? I once did too Johannes Bechberger Slides (PDF)
Let’s create a Python Debugger together Johannes Bechberger Slides (PDF) / Code
From Idea to Impact: Building RAG Beyond POC Maria Khalusova Slides (PDF)
Secure DevOps: Automated Mobile App Security Scanning Lester Botello Slides (PDF) / Code
Vulnerability Detection with CodeQL Alexis Agahi Slides (PDF)
Secure DevOps: Automated Mobile App Security Scanning Lester Botello Slides (PDF) / Code
Core Web Vitals and their effect on User Experience Philip Tellis Slides (PDF)
RAG vs Fine-tuning: which one is better for your AI project? Shao Hang He Slides (PDF)
The Path to Native TypeScript Marco Ippolito Slides (PDF)
👨‍💻 Utiliser un LLM aussi simplement qu'une librairie 🤖 Stéphane Philippart Slides (PDF) / Code
6 Safe Refactorings for Untested Legacy Code Nicolas Carlo Slides (PDF)
From Idea to Impact: Building RAG Beyond POC Maria Khalusova Slides (PDF)
Netty Sean Sullivan Slides (PDF)
Ça bouge du côté des animations CSS Raphaël Goetter Slides (PDF)
OAuth and trustworthy AI agents Andrew Lavers Slides (PDF)
Using WebAssembly in a Web Component as a Polyfill Gerard Gallant Slides (PDF), code
Commit Like a Pirate Sebastian Feldmann Slides (PDF) / Code
Ethics In Software Engineering - Should We Care? Iancho Dimitrov Slides (PDF)
Are you sure your access tokens are really secure? Wesley Cabus Slides
The hidden dance of complexity Michiel Rook Slides (PDF)
Advanced Error Handling with Event-Driven Architecture Mario Bittencourt Slides (PDF)
Entity Framework (Core) Unchained Dan Mallott Slides (PDF)
Database Performance Data Engineers Peter Zaitsev Slides (PDF)
Python, Safe & Sound! Marcus Boerger Slides (PDF)
Adopting new design and design systems into legacy products Cheryl Leung Slides (PDF)
Deploying at scale with a single click Wim Godden Slides (PDF)
Application Observability like you've never heard before Jonatan Ivanov Slides (PDF) / Code
Paths Unseen: Leadership Lessons from Middle Earth Garth Henson Slides (PDF)
Life as an Adult: What's New in React 19 Christian Wenz Slides (PDF)
CQRS/MediatR et minimal API - Une approche pragmatique Erik Beaulieu Slides (PDF)
10 strategies to keep your cloud costs under control Tidjani Belmansour slides (PDF)
Futur leader ou expert chevronné: Comment choisir sa voie? Lamia Rarrbo slides (PDF)
Oh Python! Where Did We Go Wrong? Greg Ward Slides (PDF)
Database Performance Data Engineers Peter Zaitsev Slides (PDF)
Building Super Agents with Micro-Agent Orchestration Carl Lapierre Slides (PDF)
JS Signals Adam L Barrett Slides (PDF)
Better Debugging with Xdebug Derick Rethans Slides (PDF)
Joys Of Packer: Same Code, Multiple Clouds Jordi Gutiérrez Hermoso Slides (PDF)
Inside Mobile Frameworks Mathieu Fillion Slides (PDF)

February 28

Presentation Title Speaker Name Content
XAML Who? Debuggable Cross-Platform UI with C# for Markup Lester Botello Slides (PDF) / Code
Intro to OpenTelemetry for Developers AL Rodriguez Slides (PDF)
Node.js What's new and what's next Michael Dawson Slides (PDF)
Replace complex business logic with machine learning models Michal Zarnecki Slides (PDF)
XAML Who? Debuggable Cross-Platform UI with C# for Markup Lester Botello Slides (PDF) / Code
Picocli, mets du Java dans ton terminal ! 🧑‍💻 ☕️ Stéphane Philippart Slides (PDF) / Code
(not) Alone in the Dark Mode Raphaël Goetter Slides (PDF)
The Statistics of Anomaly Detection Philip Tellis Slides (PDF)
The CLI awakens - Build your Jedi-grade developer toolkit Marc-Antoine Aubé slides
DooM# - Blasting demons using C# without the unsafe keyword Wesley Cabus Slides (PDF)
Why Am I Always Late? Or Is It Early? Why Are Dates So Hard? Dan Mallott Slides (PDF)
AI and the SDLC/DevOps Conundrum Adam Englander Slides (PDF)
The Good, The Bad and The Ugly... Diagrams Iancho Dimitrov Slides (PDF)
A Million Ways to Fail in Production Jonatan Ivanov Slides (PDF) / Code
So, C++ is unsafe! Marcus Boerger slides (PDF)
MLOps est un mythe! Pipeline E2E de test, pack et versionner Ali Amine Ghazali Slides (PDF)
Lead Engineering Teams to Achieve Their Greatest Potential Cheryl Leung Slides (PDF)
Events, projections, queues and more Wim Godden Slides (PDF)
AI Powered Business Tools Pierre-Luc Parent Slides (PDF)
The art of code review - Balancing People and Code Erik Beaulieu Slides (PDF)
Ktor: le framework 100% Kotlin Arthur veys Slides (PDF) / Code
Stop Using (quite so many) Mock Objects Greg Ward Slides (PDF)
Implementing Shift-Left with Cypress Component Testing Vitaly Skadorva Slides (PDF)
Consommation d'API REST moderne Vincent Biret Slides (PDF)
I used to hate PHP, then I got good at it Sébastien Ballangé Slides (PDF)
Exploring Advanced Patterns in Retrieval Augmented Generation Carl Lapierre Slides (PDF)
Front to Back, Never Back to Front Adam L Barrett Slides (PDF)
Cloud Security Best Practices Jonathan Marcil Slides (PDF)
Shipping Gen AI Features - From Concept to Production Edmund Lam Slides (PDF)
Boosting your mobile app - Small details, Big impact Mathieu Fillion Slides (PDF)
Tête première dans Phoenix LiveView Marc-Olivier Fiset Slides (PDF)