01 / 10 — Experiment · 2026.05 · Canvas · Noise

Ink Flow

Live — Canvas · NoiseMove the cursorOpen ↗

A thousand pens released into one invisible current. The field never repeats, and neither do the lines it pulls.

02 / 10 — Note · 2026.04 · 4 min read

Sixty frames is a budget

Treating the frame as hard currency changes what you let yourself draw. A short note on spending motion like money.

03 / 10 — Experiment · 2026.03 · Canvas · Input

Proximity

Live — Canvas · InputMove the cursorOpen ↗

A scatter of points that only admit they are related when your cursor gets close enough to ask the question.

04 / 10 — Experiment · 2026.02 · Canvas · Math

Lissajous Loom

Live — Canvas · MathMove the cursorOpen ↗

Two frequencies, slightly out of step, weaving a cloth that drifts a fraction further every second it runs.

05 / 10 — Note · 2026.01 · 5 min read

Drawing with noise

Flow fields are the cheapest pencil in the toolbox. How a single noise function quietly becomes a drawing machine.

06 / 10 — Experiment · 2025.11 · Canvas · Type

Sine Type

Live — Canvas · TypeMove the cursorOpen ↗

Setting one word on a wave that refuses to hold still. Letterforms as passengers riding the curve, not anchors.

07 / 10 — Experiment · 2025.10 · Canvas · Geometry

Phyllotaxis

Live — Canvas · GeometryMove the cursorOpen ↗

One hundred and thirty-seven point five degrees, and nothing else — the angle the sunflower solved long before we did.

08 / 10 — Note · 2025.09 · 4 min read

On rationing colour

Why my own surfaces stay bone and ink, and colour is kept for the one place on a page where it actually means something.

09 / 10 — Experiment · 2025.08 · Canvas · Motion

Signal Ring

Live — Canvas · MotionMove the cursorOpen ↗

A telemetry ring drawn the long way round — nodes, chords, and a single pulse that takes its time getting around.

10 / 10 — Note · 2025.07 · 3 min read

Bugs, kept in public

The case for publishing the unfinished thing the day it breaks, instead of the polished thing that somehow never ships.

Creative Web Designer & Developer25.2048°N · 55.2708°E

AlexanderSmith

Loading the studio0%