← All articles
Developers

Dictating Documentation: A Developer's Honest Take

September 18, 2026·4 min read

Nobody became a developer because they love writing documentation. The code is the interesting part. The docs are the obligation. And because they feel like an obligation, they get deferred, abbreviated, or skipped entirely.

I started using voice dictation for documentation about six months ago, not because I had a productivity epiphany, but because I had a repetitive strain flare-up in my right wrist and needed to keep my hands off the keyboard as much as possible. What I found was that dictation changes the economics of documentation in ways I did not expect.

The Blank Comment Box Problem

Here is the specific moment where most documentation dies. You finish writing a function. You know what it does. You know why it makes the choices it makes. You put your cursor above it to write a comment and then nothing comes out, because translating what you know into typed prose feels like a separate task requiring separate effort.

Speaking removes that gap. I started narrating my own code the way I would explain it to a junior developer sitting next to me. "This function handles the retry logic for failed API calls. It backs off exponentially, starting at 500 milliseconds, and gives up after five attempts. We do it this way because the upstream service rate-limits on burst traffic, not sustained load."

That took about eight seconds to say. It would have taken two minutes to type, edit, re-read, and decide it was good enough.

Where It Fits in the Workflow

I do not dictate code. That remains keyboard territory, where precision matters and voice accuracy has real limits. But prose, anything that would appear in a README, a doc comment, a PR description, or an internal wiki page, is fair game.

The workflow looks like this: I finish a chunk of code, switch to the doc or comment field, press the VoiceInk shortcut, and explain what I just built. Then I go back to the code. The context switch is short because I am still in the same mental space. I have not cooled down from the implementation yet.

That timing is the key insight. Documentation is hardest when you write it later, after you have moved on and have to reconstruct your reasoning. Dictating it immediately, while the implementation is still fresh, takes a fraction of the effort.

PR Descriptions and Technical Notes

Pull request descriptions are another place this helps. Most PR descriptions in the wild are either one line ("fixes bug") or a dense paragraph of typed text that the author clearly hated writing. Neither is useful to reviewers.

I dictate PR descriptions the same way I would walk a teammate through the change. What the problem was. What I tried. What I shipped and why. Speaking it out naturally produces something closer to useful communication than typing it does, probably because talking to people is something humans have been practicing longer than keyboards have existed.

Same goes for technical notes in project management tools. A 30-second voice note, transcribed by VoiceInk directly into the text field, is often more useful than a bullet point that loses all context.

Honest Limitations

Dictation requires a reasonably quiet environment. Open offices are hard. Background noise causes errors, and correcting errors mid-dictation breaks the flow.

Technical terms, library names, and variable names do not always transcribe correctly. I keep a shorthand for these: I say them, then quickly correct them by keyboard before moving on. It is a small interruption, not a dealbreaker.

You also need to already know what you want to say. Dictation is not a thinking tool in the way that writing sometimes is. If you use writing to work out your ideas, you will still want to do that by hand. Dictation is for externalizing what you already know.

Worth Trying

If you are the kind of developer who writes one comment for every ten functions, voice dictation is not going to make you love documentation. But it does make the friction small enough that you might actually do it. That alone is worth something.

Stop typing. Start talking.

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

Download VoiceInk Free