Back home

Projects

Fourteen projects I'd walk you through unprompted, and twenty-some more that show the actual shape of getting here: product ideas, agent tooling, and the experiments and forks that come with building things regularly.

14Major projects
40Portfolio records

Featured

The ones I'd talk about first

Full writeups, because these are the four I still think about.

Active portfolio system

This portfolio as a technical product

Project data, media previews, cursor states, routing, SEO, and build recovery all live in the same system. The portfolio functions as part of the actual product rather than packaging wrapped around it.

Project records are data-driven, so the archive changes without touching page structure.

Preview, cursor, routing, and keyboard states are handled as first-class parts of the interface, not afterthoughts.

Validation, security headers, CI, and local build recovery live close to the code, not bolted on later.

next.jsperformanceinteraction designci

Major

Ten more, still standing

Flip a card for the stack, the status, and what I actually think of it now.

One shared relay and three harness bridges so Codex and opencode sessions continue from your phone.

typescriptcloudflare workersimessageagents

Motion

Motion design

Launch films, edits and AI video, made alongside the code.

All motion

Wix era, 2022 to 2024

Where it started

Client sites and launches built on Wix and Wix Studio, before this stack.

Memecoin launch sites

Landing pages for memecoin communities: contract, socials and the story behind the coin.