IMPORTANT: Comments are closed in this post, please, use the forum.
Developing software for Zynthian is slighty more complex than developing software for a desktop platform. You need a Zynthian Box (ZBox) over your desk running all the time and connected to the network. You must login by ssh everytime you reboot the ZBox. Every time you want to test your changes, you have to copy the modified files into the ZBox, compile if needed, and run the program from the shell.
This cycle makes development slower than normal, and although you use scripts and tools to agilize the process, finally you realize that there is a better way 😉