I currently use a code editor called Coda.
It uses Bonjour to offer collaborative code editing over a local network.
I am going to be travelling for the next two months and need to occasionally screen share with a colleague. My internet connection will change day to day, theirs will be relconstant.
What is the best way to use bonjour remotely, do I need something like ShareTool?