With the holidays finished, it's time to get something for yourself. As developers, we spend most of our time sitting in a chair, typing at a keyboard. The pain of sitting in a lousy chair is immediately apparent to anyone over 25. What's less obvious is the pain of a mediocre keyboard. You should upgrade your setup.