How to choose a laptop for coding, easy version: Don’t! Get a real computer! The difference between a halfway decent desktop (~$1200 USD) will run circles around even the best laptop at 3x (or more) the cost. When you need to work away from desktop, use a junker laptop w/ a good screen and great keyboard mouse combo (surface book was my choice here) and use remote desktop for windows or ssh/whatever on *nix. Laptops and dev environments just don’t mix.