I have a PHP/Symfony project boilerplate that I use for all of my projects and I added static site generating to that boilerplate. That allows me to make a static site and then easily switch from static to dynamic if I need to. The only thing I need to change to make the switch is my CI configuration. It has already come in handy on a couple of projects and it doesn't require any special maintenance since I'm just storing the output of my dynamic app.
Until recently I was using a Lenovo ThinkPad Edge E530 for sysadmin work. It was ridiculously cheap for a ThinkPad, everything worked under Arch Linux and best of all it had a numpad, which I needed. It was mostly sitting on a desk and not moving around much, so the weight and size weren't a big deal.
I just took a look and the newer model E540 can be ordered with a full HD screen (15") which weren't available on the older ones.