&gt;  Every time I boot my computer 2 or 3 different game clients somehow all have 50 - 100 meg of updates.<p>You should start by setting up a proper environment on your PC that is &quot;distraction free&quot;. You are not going to be more productive on a phone when it comes to writing web apps. All is required on a PC is a cli with SSH and a browser. I&#x27;m saying that as I&#x27;m typing on a $250 dollar laptop that I use everyday for Java development, and it still boots under 10 seconds on windows 10.