2026.10.05Drawing · AI image · motion · sound

Dyed

If everyone is happy inside the dream, who notices whose color it is?

No one was forced.
Everyone is smiling.

That’s why no one notices
they’re being dyed.

Only one stays awake.

How it was made

A vertical take on Diego Rivera’s Detroit Industry murals (1932–33): two operators at the top unspool color, it pours through the faces on the screens into a sea of sleeping, smiling people, then winds back up to the reel. One man, awake and holding someone asleep, never takes the color. The drawing grew out of my own hand-drawn style (curly hair, spiral eyes, sunflowers) and was developed with ChatGPT (OpenAI) from my sketches and directions. The motion and sound are code written with Claude (Anthropic): a lullaby swells as the color spreads, and one high note never changes, for the one who stays awake. A seamless 24-second loop.

2026.10.01Ballpoint pen · GPT color · animation

Off-Brand

In a class on branding, whose brand was I drawing?

Drawn in the margins of a class on branding.

They taught the brand.
I drew mine.

Some of the page is left bare on purpose.
Fill it all in, and a doodle starts to look like homework.

How it was made

Ballpoint and copper pen, drawn by hand in the margins of my notes during a class on branding, then signed and dated on the page. Color was added with ChatGPT (OpenAI), keeping every pen line, the signature and the date exactly as drawn, and leaving patches of bare paper and loose lines so it still reads as a doodle rather than a finished painting. The animation is code written with Claude (Anthropic): it gently bends parts of the page (the man sways and nods, his spiral eyes turn, the sunflower floats) without redrawing a single line, plus a slight hand-drawn shimmer. The title has two meanings: drifting off the topic of the class, and doing something a little off-brand for an engineer.

2026.09.30Flag mosaic · loop · sound

Every Four Years

When every nation is whole on its own, what is left between us?

The lanes were always there.
One day, they became borders.

No one left. Every flag came back whole.
Only the stadium is gone.

How it was made

The flags of 193 UN member states and 2 observer states, each cut into 108 pieces — 21,060 in all, every piece used exactly once, nothing added or recolored. Arranged by color, they become a stadium seen from above. It tears along the lane lines, each piece flies home to its own flag in parade order, and then they gather again, in a seamless 36-second loop. The crowd is heard only while the stadium is whole; the glassy sparkle follows how many nations are in motion. Made in dialogue with Claude (Anthropic), which wrote the layout, rendering and sound code. Flag artwork: flag-icons (MIT).

2026.09.28Photomosaic optimization · video · sound

Coexistence City

Can a human and a machine build one city without either being erased?

Not a single pixel added.

One human. One machine.
5,184 pieces, each used exactly once, rebuilt into a city.

How it was made

The human is me; the robot was imagined by an AI (ChatGPT). Both portraits were cut into tiles, and an optimizer decided where every tile goes — no copies, no recoloring, nothing left over. Every tile that lands plays a note: soft strings for the human, small metallic pings for the machine. The math, not I, decided that the city’s light would come mostly from the human face, and its dark and water mostly from the machine. Code written with Claude (Anthropic).

2026.09.26Python · optimization · 3D · sound

Argmin

AI finds the same optimum for everyone. What is the worth of a path no one else walks?

2,400 particles. One answer.
One hand. One path.

The optimum is the same for everyone.
The way there never is.

How it was made

2,400 particles run gradient descent on a landscape I designed; almost all of them gather at the same minimum. The golden line is my handwritten signature: it follows my hand, not the slope, and bends where the terrain bends. Their tones collapse into one note as they converge. Code written with Claude (Anthropic).

2026.09.26Python · 3D rendering · sound

Undone

If AI can make every line perfect, is the tremble what makes it human?

The perfect line was drawn by an AI.
The trembling one is my hand.

It keeps trying to become perfect.
It keeps coming back to me.

How it was made

The trembling line is traced from my real handwritten signature. Claude (Anthropic) smoothed it into perfect curves, then let it fall back to my hand. The melody is read off the signature itself: the higher the pen, the higher the note — clean when perfecting, lo-fi when returning.

2026.09.25Python · 2D wave simulation · sound

J — Light & Wave

How far does a thought travel before it fades?

My signature, turned into an antenna.

Thoughts merge, grow, vanish.
The farther they travel, the more they fade.

How it was made

About 240 tiny wave sources were placed along the strokes of my signature, a quarter wavelength apart, so each stroke radiates like a traveling-wave antenna. Their cylindrical waves were summed pixel by pixel: gold marks the crests, blue the troughs, and brightness the field strength. The loop is one full wave cycle. Physics set the interference and the nulls; I chose the color, the glow and the fade. A later still version uses my full handwritten signature (360 sources). Code written with Claude (Anthropic).

More on Instagram @art_justin__ ↗