Christopher Harrison

Christopher Harrison

Christopher is a long-time geek who's spent most of his career training, supporting, and upskilling developers. He's a web developer with passions from Python to DevOps to TypeScript to AI. In his current role as an Enterprise Advocate for GitHub, he seeks to help organizations improve their DevOps process and culture. When not found writing code, he can be found running, playing Civilization, or spending time with his partner and their four-legged child (a rescue mutt).

Sessions Montréal 2027

Fast by default: real-world apps with Astro

Session en Anglais - Intermédiaire

Most sites ship piles of JavaScript to render what is mostly text, and visitors pay for it in load time. Astro flips that: fast HTML first, interactivity only where it earns its place. Real apps still need searches, carts, and forms. Let's grow one site live, using server islands, type-safe Actions, and content that updates without a redeploy. No Astro experience required. You'll leave knowing why you'd choose it, and when you shouldn't.

One framework for a full app: build with SvelteKit

Session en Anglais - Débutant

Every new app seems to start the same way: wire up a frontend, stand up a backend API, pick a state library, fight the build. SvelteKit folds ceremony into one framework. Starting from an empty folder, we'll build a working app on stage, with logins, forms, and a database, powered by Svelte 5 runes and type-safe remote functions.

Sessions Montréal 2026

Sessions Montréal 2025

Sessions Montréal 2024

Sessions Montréal 2022

Sessions Montréal 2019

Sessions Montréal 2018

Sessions Vancouver 2017

Sessions Montréal 2017

Sessions Vancouver 2016