I'm wondering, why don't you run your MBP plugged in all the time? I assume you just sit with it somewhere.
Also I'm wondering why you use Mac or Surface to programm server side stuff? Wouldn't a Linux on a cheaper/more powerful laptop be better for such work?
Also I'm wondering why you use Mac or Surface to programm server side stuff? Wouldn't a Linux on a cheaper/more powerful laptop be better for such work?