Live data from Hacker News

What Does a Coder Do If They Can't Type?

nsaphra.github.io

221–230 of 398 posts

Re: What Does a Coder Do If They Can't Type?

#221
post #220

I had severe rsi on my forearms from too much coding with bad posture and no exercise. It got me for more than 3 years. It was a muscular issue the nerves were fine. I lost endurance in the forearm / wrist muscles and it didn't seem to come back no matter what I tried. Doctors therapy exercise etc. It was a nightmare. I went on a leave. I barely kept my job. At times I couldn't use the computer for more than 10 minut…

The Mindbody Prescription: Healing the Body, Healing the Pain

Re: What Does a Coder Do If They Can't Type?

#222
Interesting post. I’ve been dealing with RSI on and off for the past 5 years. Natural keyboard, standing desk, reducing keyboard use in my free time, lots of breaks, almost no hobby activity, stretching and exercises helped, but the pain keeps coming back after while.

Any suggestions for Linux-based tools?

Re: What Does a Coder Do If They Can't Type?

#223
post #60
post #48

Earlier quoted context omitted.

Getting a diagnosis when you don't have something easily understood can be an utterly soul destroying process. I have fibromyalgia. Not as a label stuck to something that can't be understood, but firmly fitting to a disease that isn't yet fully understood. (Yay for me - I have every known symptom at one time or another.) It took ten years, an enormous amount of pain, two neurologists, three GPs, a psychiatrist and a…

> and now they're able to help. what was the nail-down / how are they able to help now?

Diagnosis is a diagnosis of exclusion. Eventually with my set of symptoms it became clear that only two illnesses fit well enough. Fibromyalgia or multiple sclerosis. A clear MRI eliminated MS as an option.

---

Treatment is a multi-pronged attack.

I have a drug cocktail aimed at desensitisation of the nervous system. It works well enough to take the edge off, but not during a flare up or relapse. It's the least important and least effective part of treatment.

I have a psychologist, aimed at pain management. The mental techniques around dealing with pain and stress on a daily basis. This becomes more important during a flare. It is also probably the most important part of treatment.

I have a physiotherapist. I need to maintain a certain level of physical activity or the illness can rapidly get worse, whilst at the same time, too much activity can also cause the same process.

---

I should also point out that if I became completely resistant to treatment, a possibility for the future if things get worse, then my pain specialist is also involved in a series of trials using ketamine that usually results in desensitisation of the nervous system over the course of a couple weeks.

Point being, there is always hope for increasing quality of life, even if there is currently no hope of cure.

Re: What Does a Coder Do If They Can't Type?

#224
post #157

Earlier quoted context omitted.

Definitely interested. I’ll check it out. Same boat, software engineer, my index and middle finger main knuckles on both hands inflame from the slightest use even after years of therapy, doctors visits, etc. Also tendinitis in both elbows/arms. Note to those who are pushing off fixing your ergonomics, don’t. If you feel pain, numbing, tingling; do not ignore it. Listen to your body, don’t be like me.

I'm 23 and have been using computers very heavily for the last 10 or so years - probably an average of 6 hours a day. During a particularly intensive day of typing last week I started getting pain in my right hand. I had to resort to hunt-and-peck index finger typing to get the feature I was working on finished. I'm horrified, it feels like I'm way too early in my career for something like this to happen, but I guess…

Have you tried using an ergonomic keyboard?

I had always used non-ergonomic mice and kbs, until one day I started noticing some wrist pain when in certain positions. After a few months the pain increased and I figured this wasn't right so I bought one of those Microsoft Natural Keyboards, and after a week or so, the pain went away.

Some time later I started with wrist pain again but now in positions related to the mouse use, so I bought an Evoluent mouse and again, after a couple of weeks the pain was noticeably lower, and so I was convinced that the position of my wrists was not ideal for thousands of hours of use.

So, my point is, you don't have to wait until it's too late to try to figure out a way to fix that. I don't think age is the only factor here, so just try out something on the affordable side and see if you get better, regardless of how young you are, begore things get worse.

Re: What Does a Coder Do If They Can't Type?

#225
post #211

Earlier quoted context omitted.

I'm 23 and have been using computers very heavily for the last 10 or so years - probably an average of 6 hours a day. During a particularly intensive day of typing last week I started getting pain in my right hand. I had to resort to hunt-and-peck index finger typing to get the feature I was working on finished. I'm horrified, it feels like I'm way too early in my career for something like this to happen, but I guess…

I learned to use mouse with my other hand. I was literally forced to one day, out of pain. Took me 2 days to feel normal with it. Nowadays, I juggle back and forth, depending on comfort.

I was in the same situation. It is incredibly frustrating to learn but it just takes time.

I kept two mice on each side of the computer for years and alternated between them as required.

Re: What Does a Coder Do If They Can't Type?

#226

I developed an RSI a few years ago, and I had to leave my job. It was devastating to lose both my career and my passion to an injury. Since then, I've been working with a friend on a new voice coding app called Serenade [1] that aims to enable anyone to program by voice. With Serenade, you can speak natural English voice commands like "delete second function" and "add class person". Not only can this be faster than t…

Doing the good work. It keeps me up at night thinking that I might be in this position. So little has to go wrong.

I was actually VERY close to being in this same boat, one of my nerves in my shoulder was pinched so badly that it started to take damage. Took me a few months to regain full use of my left (dominant) hand with lots of physical therapy.

Seeing this gives me real hope that there is hope for everyone regardless of a sudden life altering possibility.

Re: What Does a Coder Do If They Can't Type?

#227
post #157

I developed an RSI a few years ago, and I had to leave my job. It was devastating to lose both my career and my passion to an injury. Since then, I've been working with a friend on a new voice coding app called Serenade [1] that aims to enable anyone to program by voice. With Serenade, you can speak natural English voice commands like "delete second function" and "add class person". Not only can this be faster than t…

Definitely interested. I’ll check it out. Same boat, software engineer, my index and middle finger main knuckles on both hands inflame from the slightest use even after years of therapy, doctors visits, etc. Also tendinitis in both elbows/arms. Note to those who are pushing off fixing your ergonomics, don’t. If you feel pain, numbing, tingling; do not ignore it. Listen to your body, don’t be like me.

Also same boat.

I've found that a mix of proper ergonomics, regular breaks, CBD oil (for inflammation), wrist braces and physical therapy exercises can do a lot of good.

Re: What Does a Coder Do If They Can't Type?

#228
I've learned touch typing before I've even learned coding, and I think it saved me from most of RSI that I could get. (Most RSI would be coming from punching the keyboard too hard when under stress / on a lot of coffee.)

My only serious RSI experience was on Laptops, with the task switching combo - Alt+Tab (or Cmd+Tab/Cmd+`) - which was really killing my left palm with severe pain.

Since that time I'm remapping left-Alt/Cmd+Tab to left-Alt/Cmd+Spacebar (Karabiner on Mac, Sharpkeys+Autohotkey on Windows), and I'm constantly amazed how good and productive that combo is. And that it should have been used for computers instead of Alt+Tab from factory.

I'll share the configs gladly ofc if anyone's interested.

Re: What Does a Coder Do If They Can't Type?

#229
post #214
post #25

This story resonates. A few years back I was dealing with mild pain while coding. I stupidly ignored it for months as it got significantly worse, to the point where it became impossible to type for extended periods. I tried lots of things. My doctor did a nerve conduction study, which apparently ruled out carpal tunnel syndrome, but he wasn't much help beyond that. He gave me some straps that I slept in and wore arou…

If you have carpal tunnel, lifting weights can make things worse. It puts more stress in the narrow canal that your tendons go through, which cause the pain.

At the worst, I had continuous wrist pain and woke up in the morning unable to feel my arms. I couldn’t physically hold a mouse for more than about 15 minutes. When this happened I was also lifting weights.

I spent thousands of dollars on ergonomic chairs, keyboards, mice. It helped but didn’t solve the symptoms completely. I was unable to do things like use a laptop without pain.

Several years later I started doing basic body strength exercises. I thought I had permanent nerve damage by that point, but within about 4 weeks all symptoms were gone. That was 10 years ago.

I think a lot of these problems are related to shoulder, neck, and arm muscles. Stress, cold, seem to exacerbate the symptoms. Nothing I read in years of research had the right answer.

Re: What Does a Coder Do If They Can't Type?

#230
post #157

I developed an RSI a few years ago, and I had to leave my job. It was devastating to lose both my career and my passion to an injury. Since then, I've been working with a friend on a new voice coding app called Serenade [1] that aims to enable anyone to program by voice. With Serenade, you can speak natural English voice commands like "delete second function" and "add class person". Not only can this be faster than t…

Definitely interested. I’ll check it out. Same boat, software engineer, my index and middle finger main knuckles on both hands inflame from the slightest use even after years of therapy, doctors visits, etc. Also tendinitis in both elbows/arms. Note to those who are pushing off fixing your ergonomics, don’t. If you feel pain, numbing, tingling; do not ignore it. Listen to your body, don’t be like me.

For those in this thread, try mechanical keyboards without much actuation force, like Cherry MX clear.

Also try programmable keyboards or custom keymap layouts, which will allow you to map Return to the caps lock key to balance RSI a bit. I have issues with my right index which I almost completely blame on Diablo 1/2, swapping left + right click helps a lot.

I’ve also tried and wouldn’t recommend: Dvorak (no noticeable difference) Egrodox (extremely hard to learn)

Maaaaybeee tiled window managers, dunno where I stand on that one but it probably doesn’t help a lot ergonomics wise.

Post reply on HN