Playground

A collection of interactive experiments, demos, and creative projects.

Splash Panic!

Multiplayer water-balloon chaos with bubble traps & rescues

StageBench

Evaluating models through Nord Stage 4 replicas

Lenses

A canvas of frames for seeing the world

Lenses Illustration Lab

Testing ground for lenses illustrations and palettes

DOM-ino physics text layout

DOM-ino

Throw elements through text with real-time paragraph reflow

Bookshelf

Bookshelf

An interactive bookshelf of my favorite books

Spot it!

Explore the symbol matching card game and its mechanics

shadcn/ui + physics

Shadcn + Physics

Throw, stack, and collide shadcn/ui components with Matter.js

Bomberman

Two-player Bomberman clone with pets & power-ups

MIDI Visualizer

Synthesia-inspired music visualizer

Starry Night Sequencer cover

Starry Night Sequencer

Audio-reactive MIDI visualizer inspired by Van Gogh

TBDBITL cover

TBDBITL

D3.js infographic celebrating the Ohio State Marching band