I am now using my Raspberry Pi (RPi) to develop code for my arduino. The Arduino is connected to serial port and I can compile and upload the sketchs to the arduino from the RPi.
I like work on things during lunch but my work blocks outgoing SSL connections. I got around this by doing a port forward on my home router from Port 443 to 22 on the Pi. I recommend this anyways because as soon as I opened up port 22 on my router I had the script kiddies trying to log into to my SSH server over and over within 1 day. Amazing. they don't touch 443 so it solved two problems at once. I can do work from work and security through obscurity!