
mostly mellow
A private matcha and espresso café in New York. Brand site, story and experience pages, an inquiry flow, and a members-only page. Hand-built, no template.
Client builds, a macOS app, two versions of this site, and the projects I made to learn the stack. Every link goes to the real running thing, and to the source wherever the repo is public.
Ex-Amazon · Ex-The New York Times · Based in New York
Built for someone else, to their brief, and live in front of their customers.

A private matcha and espresso café in New York. Brand site, story and experience pages, an inquiry flow, and a members-only page. Hand-built, no template.
Products and sites of my own that people other than me actually use.

A Dracula-themed 20-20-20 app for macOS. Every 20 minutes the Count reminds you to look 20 feet away for 20 seconds. Lives in the menu bar. Free.

The original cut of this site: gothic, moonlit, a cursor-parallax starfield and a moon that arcs as you scroll. Still running behind a door on the current one.

This site. Next.js and Tailwind, rebuilt in the open more times than I would like to admit. Count Tongula still runs the night wing.
App Academy projects and weekend builds, from when I was working out how any of this fits together. They are all still up, and the source is public.

First full-stack app I ever shipped. Notes, rich text, MERN. Built it to learn the stack, and I still occasionally use it.

Procedural maze generator that draws itself, then solves itself. Pure Canvas, no libraries. Built it to figure out how recursion actually feels.

Slack-but-for-creative-collabs. Group project at App Academy. The first thing I built that other people actually used.

Click anywhere on the night sky and watch a constellation draw itself. Pure Canvas. Weekend project.

App Academy capstone. Compares prices across sites while you shop. The first thing I shipped end-to-end.


Audio playground for messing with synth params in the browser. Built it to learn the Web Audio API.
Sites and applications, built the way the client work above was. Tell me what you have in mind and I will tell you what it takes.