Gerard Gallant

Gerard Gallant

Gerard Gallant is the CIO of Dovico Software. He also maintains their hosted infrastructure, has built out their DevOps solutions, and is the Lead Software Architect for two of Dovico's three products. When not at work, you'll still find him coding and researching as he has an insatiable drive to learn. As a huge fan of WebAssembly, he was fortunate to have the opportunity to write a book on the subject: "WebAssembly in Action" (https://www.manning.com/books/webassembly-in-action).

Sessions Montréal 2025

Local-First Web Development With the Help of WebAssembly

Session en anglais - Débutant

In this talk, you’ll learn what the difference is between Local-first and Offline-first and why you may want to choose local-first instead of the traditional web development model. We'll dig into how WebAssembly can help as we create a simple web application that uses Postgres in the browser via PGLite. For the data sync with the server, we'll use ElectricSQL.

Using WebAssembly in a Web Component as a Polyfill

Session en anglais - Débutant

Many web developers choose features based on if they're supported in all major browsers for maximum reach. What if you didn't need to wait for support from all browsers? In this session, we'll explore the idea of using WebAssembly as a polyfill for the browsers that don't yet have the desired feature. As an example, we'll create a Web Component that uses WebAssembly to convert an image to a different type, on the fly, if needed.

Sessions Montréal 2024

Sessions Montréal 2023

Sessions Online 2021

Sessions Montréal 2020