Preventing and managing RSI and/or other injuries
Hi fellow programmers.
How do you ensure to prevent RSI and/or manage RSI? Especially with your hands and arms.
For those who don't know, RSI is a disorder that occurs when repeating the same movements too much for a long period of time. This frequently occurs when sitting behind a desk and using keyboard and mouse the entire day.
I personally have a great (but expensive) chair with arm rests and have a slightly ergonomic mouse (it has a curve, to make it more comfortable for my thumb).
Honestly, I dislike having to disrupt my computer activities every hour, because I'm usually quite immersed / invested into whatever I'm doing. Whether that's watching a movie, developing an app or simply playing videogames. However, I'll probably have to start taking frequent breaks, in order to prevent RSI from taking a hold in my body. Unfortunately, we only get one body, one chance, so let's not mess it up with neglecting breaks and acquiring RSI.
Ergo keyboard and vertical mouse.
I'm currently using the Logitech K860 and the Logitech MX Vertical. Easy rec - cost effective, easy to get comfortable with as opposed to the more intense/expensive options.
Made a huge difference for me.
@jmk1ng @JVT038 Cherry MW 4500 for me, currently on the lookout for a either split or curved keyboard - sitting in front of one of my old mechanical gaming keyboards atm.
Not the best feel for my whole day coding job for over 10 year, but I resign from paying like 400+€ for a frickin' keyboard. 🙄
Yeah, it's a lot to pay for a keyboard that might not work out for you. That's why I suggest the Logitech.
I'd prefer one without the numpad, personally like the old Microsoft Sculpt, but for some reason MS refuses to update that keyboard to a more modern, lower latency wireless tech.
I'm currently flirting with some of the mechanical options like the Moonlander, but haven't yet pulled the trigger on that one.
As for the mouse, seriously the vertical mouse made a HUGE difference for me. More than the keyboard honestly.
@jmk1ng if you’re looking at keyboards tbe Glove80 is another one to keep an eye on :)