Stop programming at home for now. I know, it sucks. TS.
For me, it seems to be tightness through my inner shoulder down to my elbow and inside forearm that causes the problem. But, yours will surely be different.
I really really really recommend going to see a physiotherapist. I was seeing one due to having had knee surgery, and when I asked about arms/hands/wrists he poked at me for about 3 minutes and was able to give me stretches that solved the problem. I'd been numb/sore for 6+ months before that! Totally ridiculous in retrospect.
I personally believe notebooks == bad too: smaller keyboard, trackpad, hunching towards screen on your lap, etc. Too easy to do something that's hurting you.
Oh, and System->Preferences->Keyboard->Typing Break under Gnome, or workrave for Windows.
Being interrupted every 30-40 minutes is irritating as shit, but if you practice you can keep your flow alive by staring at the screen, keeping headphones on, etc. while doing stretches for a few (5 or so) minutes.
Comments
Stop programming at home for now. I know, it sucks. TS.
For me, it seems to be tightness through my inner shoulder down to my elbow and inside forearm that causes the problem. But, yours will surely be different.
I really really really recommend going to see a physiotherapist. I was seeing one due to having had knee surgery, and when I asked about arms/hands/wrists he poked at me for about 3 minutes and was able to give me stretches that solved the problem. I'd been numb/sore for 6+ months before that! Totally ridiculous in retrospect.
I personally believe notebooks == bad too: smaller keyboard, trackpad, hunching towards screen on your lap, etc. Too easy to do something that's hurting you.
Oh, and System->Preferences->Keyboard->Typing Break under Gnome, or workrave for Windows.
Being interrupted every 30-40 minutes is irritating as shit, but if you practice you can keep your flow alive by staring at the screen, keeping headphones on, etc. while doing stretches for a few (5 or so) minutes.