@ccrraaiigg
Craig Latta
@ccrraaiigg

Craig Latta

Improviser of music, movies, and code. Maker with dynamic languages and open hardware. Black Page Digital: Live Code for Fast Ideas.