I visited, but did not write any code. There's an overarching system that loosely couples everything together. E.g., the system provides drawing/sound primitives, controls how different pieces interact according to a fixed set of rules, and reads/displays the results of computations via cameras and projectors.
People write the bits of code, print them out on paper, with barcodes included that encode the contents of the program for the cameras to be able to see. Each program, then, specifies directives for its own behavior with "anything else" that wants to interact with it.
For example, one program might specify a "wish" to have a number n as input, and then it would produce as output a drawing with a flower that has n petals. Any program that provides a number (maybe by, say, asking the camera to see how many red blocks are on the table) can emit that number in a direction (the papers are oriented) and if you point it at the first program, the system connects the emitted number with the wish of the target program in the obvious way.
So it's like each program is its own independent agent with a really simple behavior, and when you combine a bunch you get some nice emergent system.
AFAIK currently the process of learning/writing the programs still happens on a laptop by yourself. I guess the picture of the young woman typing on a keyboard with the screen projected onto the table is a step beyond that.