This is what I imagine the work of back-end engineer would look like. UI is quite ugly but functional, but the inner workings of the game are really magical, not even considering this is one-man’s work. I also like all the puns.
There is a bit of learning to properly play it, but for the game complexity it is understandable. One major problem I see is the lack of information on the block constrains other than error message. A tool tip would be nice here. Code editing could be improved from the text editing perspective and programming perspective. Instead of JSON for example, something like OpenSCAD could be used, since it is also working with shapes. Provided documentation was quite helpful, but it could be mention that it is external one (it looked like it did not work until I accidentally alt-tabbed and saw multiple documents opened).
I really like the idea here and I hope the game will be improved sometime in the future.