There is a stereotype that developers are married to their keyboards. And for writing code itself, that remains mostly true — nobody is dictating Python functions or CSS selectors by voice. But here is the thing that often gets overlooked: most of a developer's day is not spent writing code. Studies consistently show that developers spend only 30-40% of their working hours actually coding. The rest is communication, documentation, planning, and coordination — all tasks that are fundamentally about producing natural language text.
That is where voice input is quietly becoming a standard tool in the developer toolkit. Not as a replacement for the keyboard, but as a complement to it — handling the 60-70% of text production that has nothing to do with syntax.
The Developer's Communication Problem
A typical developer's day includes an astonishing amount of written communication that has nothing to do with code:
- Git commit messages — multiple per day, each requiring a clear description of changes
- Pull request descriptions — explaining what changed, why, and how to test it
- Code review comments — providing feedback on other developers' work
- Slack and Teams messages — coordinating with teammates, answering questions, sharing updates
- Jira and Linear tickets — writing bug reports, acceptance criteria, and status updates
- Documentation — README files, API docs, architecture decision records, runbooks
- Emails — stakeholder updates, vendor communication, team announcements
Each of these is a prose-writing task. And prose-writing tasks are exactly where voice input shines. We explored five specific developer use cases in our earlier post on how developers use voice-to-text daily, but the trend has accelerated significantly since then.
Commit Messages That Actually Explain Things
Ask any developer about their commit message habits, and most will admit to writing messages like "fix bug," "update styles," or the classic "WIP." The reason is not laziness — it is friction. Writing a proper commit message means context-switching from coding mode to writing mode, typing out a sentence or two, and then switching back. The overhead discourages thoroughness.
Voice eliminates that friction. When you finish a change, hold the hotkey and say: "Refactor the user authentication middleware to handle token expiration gracefully. Previously, expired tokens would cause a 500 error. Now the middleware returns a 401 with a clear error message and the client can refresh the token automatically."
That took five seconds to speak. It would have taken 30-40 seconds to type. More importantly, it would probably never have been typed at all — the developer would have written "fix auth token handling" and moved on. Voice input lowers the bar for producing detailed, useful commit messages because the cost of thoroughness drops to near zero.
Documentation That Gets Written
Documentation is the perennial weak point of software projects. Everyone agrees it matters. Nobody wants to write it. The reason is the same friction problem as commit messages, but amplified — documentation requires sustained prose writing, which is a fundamentally different cognitive task from writing code.
Voice dictation changes the economics of documentation. A developer who would never sit down to type out a 500-word explanation of their API can easily speak that same explanation in under three minutes. The words come naturally because you are essentially explaining it the way you would to a colleague who asked, "How does this work?"
Here is a workflow that several Steno-using developers have adopted:
- Finish implementing a feature or system.
- Open a new Markdown file.
- Dictate the documentation as if you were explaining the system to a new team member. Cover what it does, why it exists, how to use it, and any gotchas.
- Edit the transcript on keyboard — fix any transcription errors, add code examples, format with Markdown.
The result is documentation that sounds natural and is actually comprehensive, produced in a fraction of the time it would take to write from scratch. And because the initial draft is so fast, developers actually do it instead of putting it off indefinitely.
Code Reviews with Substance
Code review comments are another area where voice input improves both speed and quality. A thoughtful code review comment might read:
"This approach works but might have performance implications at scale. The nested loop gives us O(n^2) complexity. Consider using a hash map to do the lookup in O(1), which would bring the overall complexity down to O(n). Happy to pair on this if you want to work through it together."
That is a genuinely useful review comment. But typing it out takes time and effort that many reviewers skip, opting instead for a terse "could be more efficient" or a simple approval without comment. Voice input makes it easy to provide the detailed, constructive feedback that actually helps the team grow.
The RSI Factor
There is a reason that is less about productivity and more about sustainability: repetitive strain injury. Developers type more than almost any other profession — often 6-8 hours per day, five days a week, for years or decades. RSI, carpal tunnel syndrome, and tendonitis are occupational hazards that can end careers.
Voice input is not just faster — it is physically easier. Every word you speak is a word your fingers do not have to type. Developers who use voice for their non-coding text production report significant reductions in wrist and hand fatigue. Some have told us that voice input is what allowed them to keep working through a flare-up that would have otherwise required a break from the keyboard.
This is not about replacing the keyboard for coding. It is about recognizing that your hands are a limited resource and using voice to reduce unnecessary wear on them. For a deeper look at the RSI angle, see our exploration of voice typing use cases.
How Developers Actually Use Voice in Practice
The developers we talk to have converged on remarkably similar workflows. Here is the pattern:
The Hybrid Workflow
Keyboard for: Writing code, navigating files, using IDE shortcuts, editing and refactoring.
Voice for: Everything else — commit messages, PR descriptions, code review comments, documentation, Slack messages, emails, Jira tickets, meeting notes.
The switch between modes becomes instinctive after a few days. Your hands stay on the keyboard for code. When you need to write a sentence, you hold the hotkey and speak. It is the same kind of automatic mode-switching you already do between typing and mousing.
The Voice-First Draft
For longer documents — design docs, architecture proposals, incident postmortem reports — many developers now start with a voice-first draft. They speak their thoughts freely, let the transcription capture everything, and then revise on keyboard. This consistently produces better first drafts than staring at a blank document and trying to type polished prose from scratch.
The Quick Communication Loop
A Slack message comes in. Hold Option, speak your reply, release. The entire round-trip from reading the message to sending the response takes 5-10 seconds. Compare that to the keyboard workflow: read message, position hands, type reply, check for typos, hit send. The voice path is 3-4x faster for the kind of short, conversational messages that make up most Slack communication.
Integration with Developer Tools
Steno works system-wide, which means it works everywhere a developer works. There is no need for special plugins or editor extensions. If you can type in it, you can dictate in it.
That said, some tools pair particularly well with voice input. VS Code is the most common editor among Steno users, and the combination is especially powerful for writing documentation alongside code. Terminal apps work seamlessly for git commit messages. Browser-based tools like GitHub, Jira, Linear, and Notion are all natural fits.
Common Objections and Real Answers
"My coworkers will think it is weird."
This was a valid concern in 2020. In 2026, voice input is mainstream. Your coworkers are probably already talking to Siri, Alexa, or their phone. Speaking to your computer to produce text is no different, and most people stop noticing it after the first day.
"What about open offices?"
You do not need to shout. Normal conversational volume — the same volume you would use on a phone call — works perfectly with modern microphones. If your office allows phone calls, it allows voice typing.
"It cannot handle technical terms."
Modern speech engines handle technical vocabulary better than you might expect. Words like "Kubernetes," "PostgreSQL," "middleware," and "refactor" are all transcribed correctly. For highly specialized terms or internal jargon, a quick keyboard edit after dictation is faster than typing the entire message.
"I am too fast a typist to benefit."
Even if you type at 80 WPM — which puts you in the top 10% of typists — you still speak at 130-150 WPM. The speed advantage exists at every skill level. And the benefit is not just speed — it is reduced cognitive load and physical strain.
Getting Started
If you are a developer curious about adding voice to your workflow, the barrier to entry is near zero. Download Steno, grant the two permissions it asks for, and start with commit messages. They are short, low-stakes, and immediately demonstrate the speed advantage. From there, expand to Slack messages, then PR descriptions, then documentation. Within a week, the hybrid workflow will feel natural — and you will wonder why you ever typed all those commit messages by hand.