4 ms·
Despite the tone, I totally agree with you. I strongly dislike the reasoning that suggests you should hamstring yourself 100% of the time to accomodate a potent
by jsmeaton 8y ago
Despite the tone, I totally agree with you. I strongly dislike the reasoning that suggests you should hamstring yourself 100% of the time to accomodate a potential situation that may affect you 5% of the time.
“I don’t use multiple monitors because sometimes I’m just with a laptop”.
“I don’t customise my shell because sometimes I have to ssh to a server”
“I don’t customise my editor because sometimes I have to use a coworkers editor”.
Optimise for the 90%+ of time.
- nickjj 8y agoAbout 7 or 8 years ago I used to optimize for the 5%. I remember thinking exactly what you wrote about customizing your shell. Back then I wouldn't even use aliases because "what if the server I'm on doesn't have it". Such a silly way of thinking but it made so much sense back then. Now I have tons of customizations in the environment I spend 95% of my time and it's way better.