← All articles
Health

Protecting Your Hands: A Developer's Guide to Typing Less

September 10, 2026·4 min read

Most developers do not think about their hands until something goes wrong. Then they think about nothing else. Repetitive strain injury, tendinitis, and carpal tunnel syndrome are not rare in this profession. They are the predictable result of typing eight or more hours a day for years.

The good news is that most of the highest-volume, lowest-value typing in a developer's day can be offloaded to voice without touching a single line of code.

Where Your Keystrokes Actually Go

Not all typing is equal in terms of strain. Code itself is relatively low volume. The high-volume typing happens around the code: documentation, commit messages, pull request descriptions, inline comments, Slack messages, tickets, emails.

A typical developer day might include 200 to 400 lines of actual code and two to three times that volume in prose writing. The prose is also less mentally demanding, which means you are spending ergonomic capacity on lower-value output.

That prose is exactly what voice dictation handles well.

The Strain Adds Up Slowly

Repetitive strain does not announce itself. It builds over months or years as small amounts of inflammation accumulate faster than they can resolve. By the time you notice persistent pain or numbness, you are already dealing with an established injury, not a warning sign.

Early indicators include wrist fatigue that does not resolve overnight, tingling in the fingers after long sessions, and discomfort that worsens through the day. If any of these sound familiar, reducing your keystroke volume now is less disruptive than recovering from an injury later.

Many developers who adopt voice dictation do so after an injury. Doing it before is significantly better.

What to Dictate as a Developer

Start with the prose-heavy parts of your work:

  • Commit messages. Most are too short because typing them feels like extra work. Speak them and they will actually be useful to your future self.
  • Pull request descriptions. These should explain the why, not just the what. Dictating a thorough description takes thirty seconds and saves reviewers significant time.
  • Inline code comments. Comments explaining non-obvious logic are chronically under-written because typing them mid-flow breaks concentration. Speaking a comment takes five seconds.
  • Documentation. Technical docs are among the most painful things to write at a keyboard. Speaking a rough draft and cleaning it up is faster and easier on your hands.
  • Slack and email. Internal communication adds up to a surprising volume of typing each day.

With a tool like VoiceInk, you can place your cursor in any field, including your IDE's comment area or a GitHub PR description, press a key, and speak. The text appears immediately without leaving the app you are in.

Pairing Voice With Better Keyboard Habits

Dictation works best as one piece of a broader ergonomic approach. A few things that compound well together:

Take your hands off the keyboard between tasks. Even thirty seconds of rest between focused typing sessions reduces cumulative load. Most people keep their hands on keys even when they are reading or thinking.

Keep your wrists neutral, not bent up or down while typing. A wrist rest sounds helpful but often encourages resting with bent wrists, which is worse than nothing.

Position your keyboard so your elbows are at roughly ninety degrees and your forearms are parallel to the floor. Small adjustments here have outsized effects over an eight-hour day.

Start Before You Have To

The developers who build voice dictation into their workflow before they are in pain have a much easier time than those who adopt it during recovery, when every keystroke is a reminder of the problem.

If your hands feel fine right now, that is the best time to start reducing the load. You will get the productivity benefits immediately, and you will be building a habit that protects you as the years of typing accumulate.

Try dictating your next PR description instead of typing it. It is a small experiment with an immediate payoff.

Stop typing. Start talking.

VoiceInk turns your voice into text in any app. Local, fast, private. Free to start.

Download VoiceInk Free