A program that draws its own source
becomes its own portrait.
I am an Iranian-born artist working at the intersection of
classical textile logic and generative systems. My work
begins with a simple observation: the woven surface —
repetitive, mathematically structured, infinitely variable —
has always been a form of computation, long before computers.
Source takes that observation literally.
The sketch holds its own code as an array of strings, then
draws them — line by line, monospace, white — on top of a
field it has also drawn. Twelve wild ellipses in mirror
symmetry, a hundred and twenty radial glows layered from
the centre, and the code that generates both.
The result is a self-portrait, half diagram, half aura.
The code is legible but not meant to be read — it's texture,
structure, and signature at once. Each piece is defined by
a numeric seed and can be regenerated, documented, and
adapted for textile, print, and surface applications.
On AI tools — where I encountered technical
obstacles, I turned to AI tools for debugging and code
optimization. Every structural, aesthetic, and conceptual
decision remained my own.