4 ms·
While I tend towards being a cheapskate on many physical things I also understand diminishing returns, and to me once you hop to the other side of the price-per
by devonkim 7y ago
While I tend towards being a cheapskate on many physical things I also understand diminishing returns, and to me once you hop to the other side of the price-performance curve I define that as a luxury. For me, I get a lot more value out of a laptop and accompanying software ecosystem that helps me be more productive for my typical development cycle, and a lot of the stuff at the OS and above is pretty darn subjective and context-sensitive to the kind of development cycle.
From an overall productivity standpoint, because the biggest bottleneck to programmer productivity is mental and physical health, data would imply that I should spend more on exercise equipment, a better chair that keeps me from getting injured than on a laptop that gets maybe another 10% faster compile of already less than 30 seconds (incremental compilation anyone?) for the $1k difference between a 15" Macbook Pro and a 13" Macbook Air. No amount of money I dump into any hardware or software will make AWS provision its resources everything faster either, and that's what I sit and wait on the most for feedback rather than direct code compiles. And a fat CI / CD server is not run on my laptop unless I'm running Jenkins locally or Concourse.