Ok noob question: I have a little micro AWS EC2 instance running, and I'm going through this Django tutorial. SSH'ing into my EC2 means that all the work I'm doing, like editing the config files, making Django apps/projects, etc. is very slow, with lag (my internet connection is not fast).
Could/should I be doing most of the work locally, then just uploading the files to the correct locations when I'm done, and then do all the apache configurations through the slow SSH only?