Skip to content
github.html -- matt

EXPLORER

MATT

index.html
about.html
work.html
github.html
LinkedIn
Solid Code Solutions
Cloak for Schools
github.html
github.html

Open Source & Experiments

A selection of small open-source projects, examples and experiments. Most of my production work lives in private commercial repositories. Everything public is on github.com/mattburrell.

TypeScript · React · esbuild

Chrome extension starter

A minimal starter for building Chrome extensions with TypeScript, React and esbuild, with CSS modules support.

React

VS Code explorer menu

The folder-style navigation used on this site: a React explorer menu driven by a plain JavaScript object describing folders and files.

React · Integration pattern

Iframe navigation sync

Running one React app inside another via an iframe while keeping URL state and browser history (back and forward) in sync between the two.

Node.js · Engineering pattern

Node.js logging example

A small example of structured logging with Winston, catching and logging errors close to the application entry point rather than scattered through the codebase.

Docker · NGINX · Vite

Dockerised Vite React app

Building a Vite React app into a static site and serving it from NGINX in a Docker container.

Coded by Matt
© 2026 by Matt. All rights reserved.Privacy Policy