Creative Code: Where Engineering Meets Expression
The intersection of programming and art — how creative technologists use code as a medium for expression.
Code is usually seen as a tool for solving problems. But in the hands of creative technologists, it becomes something else entirely: a medium for expression, as rich and nuanced as paint or clay.
Code as Material
When you write code for a client, the output matters. When you write creative code, the process matters just as much. Happy accidents, unexpected behaviors, and emergent patterns are features, not bugs.
The Tools
p5.js, TouchDesigner, Max/MSP, GLSL shaders — the creative coding toolkit is vast and growing. Each tool has its own character, its own way of thinking about computation as expression.
Making It Accessible
Creative coding doesn't require a computer science degree. It requires curiosity and a willingness to experiment. Start with a simple sketch, add randomness, and see what emerges.

