The developer-artist has the ability to collaborate with a client, and enhance understanding of the project in the process. The client can propose a requirements list or request permutations based on variables built into a program. Architects, engineers, and designers work with developers to extend or modify software, achieving through collaboration a client-directed variation. The artist-developer creates a program which reveals more through the interjection of client requirements than an artwork rendered from just the artist's requirements.
This new "Beziér Curve" drawing was created with a Flash Air program written for managing and creating modules and whole drawings within this project. It's meant to explicitly demonstrate modularity open to client requirements. The client can dictate requirements for the arrangement of squares, the selection of curves within, the color and thickness of line, overall scale, or as yet to be determined requirements.