I looked around for quite a while to try to buy something non-Microsoft branded because I didn’t want to “feed the hand that bites us” but at the end of the day one has to be a bit pragmatic?
I highly recommend this keyboard – Everyone should upgrade from a standard keyboard because it’s not all that expensive and risking RSI is stupid (especially as a software developer I’m attached to my keyboard for more than 10 hours a day).
This is my list in order of importance when it comes to a happy computing experience (I could go on extensively about each point but won’t): |
- A machine with decent performance – the machine should always “think” faster than you?
- Lighting fast internet connection – should be faster to Google something than disturb your co-worker to ask them?
- Software freedom – should be able to choose your own tools.
- Screen size – should have enough screen real estate to prevent the overhead of unnecessary window switching.
- Comfortable keyboard and mouse – should try to prevent future RSI problems.