3 ms·
I use EC2 for development (I commute via bike so I don't usually work offline) and it's the best environment I've ever coded in. In fact, I can even code and f
by jhuckestein 16y ago
I use EC2 for development (I commute via bike so I don't usually work offline) and it's the best environment I've ever coded in.
In fact, I can even code and fix things from my iPad, your iPad, anyones computer, my phone, a library kiosk or an airplane cockpit.
If I want to try something experimental (aka dist upgrade etc), I just clone the AMI, make my modifications, and if I like it, I keep it.
My emacs looks exactly the same, where ever I am. If I need to get to a different computer, I still log in through my EC2 instance, where all servers I need are accessible via convenient shortcuts and the appropriate port forwarding is configured already. And, again, I can do this from wherever I am.
How is that backwards?
- cosbynator 16y agoYou make a good point, on second thought EC2 is a pretty good development environment as long as you aren't GUI dependent. I still don't think it is a good development environment for someone that finds a node.js install too complicated. This seems to be what the article suggests.
- drivebyacct2 16y agoHow is that superior to having a nice desktop that you can shell/nx into?
- jhuckestein 16y agoOTTOMH: create different configurations that you only need for one project, experiment with cutting edge software, increase CPU, memory and disk on the fly ...
- drivebyacct2 16y agoFor a development environment? What? Especially with node.js that simply doesn't make sense. If you're running it with users on it which would actually need CPU, memory or disk, duh I would run it on EC2.
- AlexC04 16y agoIMO - because it is hosted on the net and you can send the link to others. I was just about to set up an EC2 micro with node and mongo this weekend. I also get the opportunity to build a server, deploy in an environment that I can scale in "one day" I think there are a lot of valuable skills to be gained by doing this for free and for fun right now, so that I can do it for a startup later on. If I don't know how to build an EC2 system, I can't be confident in my ability to sell that skill later on.
- nivertech 16y agoAMI clone take too much time (esp. for non-EBS based instances). I installed git on the AMI, so I can switch branches on the same AMI.