November 2025
In our lives, both personal and professional, we have goals.
These goals can be visually represented as targets: a bullseye means you've achived your goal, hit your target, and succeeded in what you set out to achieve.
I started a new job earlier this year, and with it, had to learn completely new company targets and goals unique to the business and industry, so I've had targets on the mind.
It was quite fitting, then, that the first outing I had with my team was to go play darts at a bar.
"Targets" is centered (pun intended) around the concept of concentric circles. Inspired by an archery target, I set out to make a colorful group of circles of varying sizes all with the same center.
After a while, I decided my outputs were a bit too artificial, too clean-cut -- so I decided to add a bit of randomness in a few ways. Never before have I used color gradients in the way p5.js recommends, so I incorporated that for the first time in my work. Thinking of tree rings specifically, I made the circles blobby.
Finally, I added thin arcs at random angles bursting from the center, mimicing the radial cracks seen in old tree stumps.