One of the major contributors of repetitive stress injuries in developers is having limited micro-break while working. I am not talking about those hour long breaks, but those small duration breaks (usually 5-10 minutes) after say every 30 minutes of work.
These frequent micro-breaks in your working habit gives proper time to recover from wear and tear because of contraction occurred through using keyboard and mouse. These breaks are very important to give adequate relaxation to muscles that involved in computing.
There is no hard and fast rule for length of these break, as it varies person to person; usually 5 minutes break is enough for every 30 minutes. Now, deciding on taking consistent and regular breaks is one thing and being committed is another.. You need someone to remind you to take those breaks. And this is where tools reminder utilities like WorkRave comes handy.
You can find hundreds of utilities readily available in internet but I will recommend Workrave instead. It's free and it's open source application.
Workrave is a program that assists in the recovery and prevention of Repetitive Strain Injury (RSI). The program frequently alerts you to take micro-pauses, rest breaks and restricts you to your daily limit. Its available for both OS, Windows and Linux.
Need more information to convince? Here is the great single page leaflet from WorkRave with explanation on why everyone needs regular micro-break while working.
Thanks Rob Caelers for creating this nice utility.