Project library
Tools
// 4 live buildsEach project is a working slice of the portfolio: small enough to understand, real enough to show decisions, tradeoffs, and growth.
A browser text-measurement lab that predicts multiline card height, line count, and overflow risk before layout. Eight interactive demos plus site-wide text-aware project cards — measure first, render with confidence.
Canvas particle smoke with a control panel — tune motion, density, trails, and hue while the preview updates live. Case study covers the shared engine, tradeoffs, and source links.
Local-first prompt library and composer for building, organizing, filtering, editing, and assembling reusable prompts. A larger app that connects the portfolio to a real workflow.
Encode and decode text — Base64, Hex, ROT13, URL — executed by a Python serverless function on Vercel. The first Python-on-Vercel build: press EXECUTE to run a transform.