Builds

Side Projects

Lightweight projects and experiments grouped by year, with older work rolled into a single archive bucket. These are shorter snapshots rather than full case studies.

2026

Saurus

Code

An AI-powered thesaurus extension for VS Code that provides contextual synonym suggestions and writing enhancement tools directly within the editor.

  • TypeScript
  • VS Code API

Stego CLI

Code

CLI tool and VS Code extension for the Stego writing platform, enabling stage-based writing workflows and linked entity management within a developer environment.

  • TypeScript
  • VS Code API
  • SolidJS

2022

Silver Spires

Music

Silver Spires is a music project that explores experimental soundscapes using modular synthesizers.

  • Eurorack

Older

Angular Microfrontend Starter

Code

A starter template for Angular monorepos using Single-SPA, providing a structured setup for multiple Angular applications and shared libraries before module federation was supported.

  • Angular
  • TypeScript
  • Single-SPA

Pungent

Code

A cheesy pun generator that uses natural language processing to insert targeted puns into text.

  • TypeScript

Turn-Based Strategy

Game

A turn-based strategy game built with Phaser featuring grid-based tactics, unit management, and AI-driven opponents.

  • Phaser
  • TypeScript

Secret Santa as a Service

Code

An API for organizing and managing Secret Santa gift exchanges, automating gift assignments with configurable exclusions.

  • JavaScript

Google Feud

Game

Google Feud is a web-based game that challenges players to guess the top autocomplete suggestions for various search queries, blending trivia with humor.

  • JavaScript

Web Audio Sequencer

Code

A web-based sequencer that leverages the Web Audio API to create, arrange, and playback musical sequences directly in the browser.

  • TypeScript
  • Web Audio API

Default Dan

Game

Default Dan is a 2D platformer that went viral on YouTube in 2014 for its unique concept that reverses traditional platformer mechanics.

  • GameMaker
  • PHP
  • Steam

Build Your Own Adventure

Code

A web app for collaboratively working on text-based games, enabling users to create and edit branching narrative experiences together.

  • JavaScript