Project 1: Brushes
My first steps into generative art through custom brush experiments in p5.js.

Exercise 1
This was my first step into creative coding—no plan, just pure experimentation. I dove in headfirst, mixing p5.js functions like ingredients in a recipe with no rules. It became a chaotic, playful brush engine.

Exercise 2
With a better grasp of logic and structure, I began to imagine visuals before writing code. This piece aimed to feel more like art and less like code spaghetti—still loose, but with intentionality.

Final Brush Project
I stripped everything down and built from zero—no template, no crutches. My goal: to shape a fully custom brush system through logic, experimentation, and feel. It’s messy, abstract, and mine.



