Clean-room engineering portfolio

Study the interface. Rebuild it clean.

Every page here started as a study of a site worth learning from — its canvas loops, scroll choreography, pointer math — and ended as an original build that keeps the principle and leaves the source behind.

Field Supply baseline product composition

3

reference-inspired demo routes

0

edits to the locked baseline — by design

Evidence-led workflow

Audit, abstract, rebuild, then document.

Route contract

Experiments ship under separate app routes.

Evidence first

Normal screenshots and manifests support each demo.

Original code

Every mechanism is rewritten from scratch in this codebase.

Every experiment, one untouched baseline.

Each experiment restyles the same Field Supply page and ships on its own route, so you can flip between a demo and the baseline to see exactly what the transfer changed — and what it deliberately left alone.

Look first. Build second.

It is tempting to eyeball a reference and start typing. This workflow makes observation the first deliverable: measure the running page, write down the principles behind what it does, then write original code that answers to those notes.

Inspect

Capture runtime metadata, viewport evidence, resource maps, and canvas or WebGL signals before drawing conclusions.

Deconstruct

Separate static styling from motion systems, scroll orchestration, blend modes, masks, and procedural render loops.

Abstract

Turn observations into implementation-neutral principles: rhythm, density, velocity, contrast, and interaction rules.

Rebuild

Write original React and browser API code tuned to the local product, assets, palette, and accessibility constraints.

Differentiate

Document what changed: brand, layout, copy, timing, color, and technical mechanics stay intentionally distinct.

Clean-room rules are part of the interface.

This workspace studies public runtime behavior, then ships brand-different implementations with original code, altered mechanics, and explicit documentation.

The neutral sample remains unchanged, reference assets are not packaged, and every demo is isolated so comparison and review stay straightforward.

Review the builds