github.html -- matt

EXPLORER

MATT

about.html
freelance.html
github.html
index.html
github.html
github.html

GitHub Projects

Welcome to my GitHub links page! Below you'll find code snippets and mini-projects showcasing my frontend and backend work. I'm currently expanding into AI Engineering, with new projects focused on:

  • RAG (Retrieval Augmented Generation) systems
  • LLM integration
  • Intelligent document processing
  • Vector search implementations
Stay tuned for updates!

Logging Best Practice Example

An example of how to use the Winston logger in a Node.js app to catch and log errors near the program entry point of an application.

VS Code Explorer Menu

A simple navigation menu based on the Explorer menu in VS Code. The menu items are defined using a simple JavaScript object.

Geolocation Weather App

A mini weather app to demonstrate how to use a serverless function to hide an API key.

Infinite Scroll

A full stack app that calls the Itunes Search API and presents results using an infinite scroller component. The scroller shows 10 results at a time and loads more as the user scrolls down.

Chrome Extension Template

Demo repo showing how to create a Chrome Extension using TypeScript, React and esbuild. Supports CSS modules.

React Iframe Navigation

A React app showing how to run another React app inside an iframe - whilst keeping the url state and navigation (back & forward buttons) in sync.

Dockerized Vite React App

Demo repo showing how to Dockerize a Vite React app and run as a static website using NGINX.

JavaScript Notifications API

A simple app to show how to use the Notifications API (including asking for permission from the user).

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