Matt Jennings

Full-stack developer based in Canada. I enjoy building apps and games for the web, watching hockey, and making espresso.

Bad Ref
Bad Ref

A game I made with 2 teammates for GMTK Game Jam 2023. The theme was "Roles Reversed" and it ranked #522 out of 6,742 entries.

Jelly Jumper
Jelly Jumper

An official Excalibur.js sample game I created to demonstrate how to make a Mario-like platformer.

astro-live-code
astro-live-code
NPM Downloads

An Astro plugin to render code blocks in Markdown files.

If you’ve used Gitpod for a SvelteKit project, you may have noticed that HMR (Hot Module Reload) does not work out of the box. This post will show you how to get it working with just a bit of configuration.

SvelteKit is an upcoming Svelte framework for creating websites. It’s similar to Next.js for React, or Nuxt for Vue. It’s still in beta but I wanted to give it a try with an actual project — this website — and see how the experience compared.