Projects.
Here are a few of the projects that I'm currently building.
I design, build, and ship them end to end while using Claude and Cursor as development partners, with context documents, agentic rules, and skill libraries.
01 / Sites
Current Projects
-
Library
LiteLight
Vanilla JavaScript lightbox. Zero dependencies, under 10KB, with touch and keyboard navigation.
litelightbox.com -
Browser tool
PhotoTones
A color palette from any image, in the browser. Hex, RGB, and HSL. No signup.
phototones.com -
Browser tool
PageSpeed Exporter
Turns a large PageSpeed Insights report into a short file for ChatGPT, Claude, or Cursor.
speedexporter.com -
Browser tool
Diffused Editor
Dither an image in the browser. Thirteen algorithms, no upload, private client-side processing.
diffusededitor.com -
Library
Ghost Reveal
Animates an element into view on scroll. One HTML attribute, about 2KB, no dependencies.
ghostreveal.com -
Library
Shutters
Vanilla JavaScript accordion. Automatic ARIA, CSS grid motion, under 2KB gzipped.
shuttersjs.com -
Library
Chapterize JS
A table of contents built from the headings already on the page, with the current section highlighted as you scroll.
chapterizejs.com
02 / Hire
Interested in working with me?
I design and ship new products end to end, and I also help sites that are already live, inside the architecture they use today. Let's get started!