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).
English session - Intermediate
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.
English session - Beginner
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.