I've got JuiceSSH set up and use the device as a thin client. Coding is a little different since you don't get the terminal colors that you normally use for syntax highlighting. Still, it's functional, and I can do it, mostly using a bluetooth keyboard to do so.