Voice to Text for Backend Developers
Stop typing documentation when you should be writing code. Hold a button, explain your API endpoint or database migration out loud, and release. Your words appear instantly in VS Code, GitHub, or Slack. Blurt adds punctuation and capitalization automatically. No setup, no commands, no interruption to your flow. Just talk and the text appears.
The Typing Problem
API documentation that never gets written
You know the endpoint needs docs. You know future you will regret skipping them. But typing out parameter descriptions, response examples, and error codes while you're deep in implementation feels like context switching into a different job entirely. So you tell yourself you'll write them later. Later never comes. The endpoint ships undocumented.
Code review comments on complex logic
You're reviewing a PR with a gnarly algorithm. You understand exactly why it's wrong and how to fix it. But explaining the threading issue, the edge case, and the suggested solution in text would take longer than writing the fix yourself. So you leave a terse 'needs refactor' and move on, knowing the author will be confused and probably frustrated.
Incident postmortems under pressure
The outage is resolved but leadership wants a postmortem by EOD. You're mentally drained from the firefight. Your wrists hurt from four hours of frantic debugging and Slack updates. Now you need to type up a coherent timeline, root cause analysis, contributing factors, and action items. The thought of more typing makes you want to quit.
Database migration comments nobody writes
Every migration file needs context. Why are we adding this index? What happens to existing data during the backfill? How long will it take on production? You know all of this in your head. But typing it out while staring at SQL feels like busywork. Six months later, someone runs the migration in a different environment and has no idea what to expect.
Slack replies during debugging sessions
You're three hours into debugging a production issue. You've got the call stack in your head, you're holding onto a hypothesis, you're close to finding it. Then someone pings you asking for a status update. Typing a response means losing your mental stack. Ignoring it means looking unresponsive. Either way, you lose time.
How It Works
Blurt works anywhere you type as a backend developer. VS Code comments, terminal commands, GitHub PRs, Slack threads, Postman documentation. If there's a cursor, Blurt works.
Hold your hotkey
Press your chosen key combo or click the menu bar icon.
Talk naturally
Explain your code, describe the bug, dictate the docs. Blurt handles punctuation and capitalization.
Release and done
Text appears at your cursor. No copying, no pasting, no extra steps.
Real Scenarios
Documenting API endpoints while building them
You just finished the /users/{id}/permissions endpoint. The logic is fresh in your mind. Instead of switching to documentation mode and typing everything out, you hold the button and say 'Returns the permission set for a given user ID, including inherited group permissions and explicit overrides. Requires admin scope. Returns 403 if the requesting user lacks permission to view this data.' Done in 8 seconds. Documentation actually gets written.
Writing detailed code review feedback
The junior dev's PR has a race condition. You hold the button and explain: 'This read-modify-write pattern isn't atomic. If two requests hit this endpoint simultaneously, the second one will overwrite the first user's changes. Consider wrapping this in a transaction or using optimistic locking with a version field. Happy to pair on this if you want.' Clearer and more helpful than you would have typed.
Incident postmortem documentation
It's 6pm after a rough outage. You need a postmortem but can't face more typing. You pour a drink, lean back, and talk through what happened. The alert fired at 2pm, the dashboard showed memory spiking, you traced it to the new cache invalidation logic. You explain the fix, the action items, what you'll change next time. Blurt captures it all while you decompress. Postmortem done without touching the keyboard.
Quick Slack updates during focus time
You're debugging a memory leak when your manager asks for status. You don't want to lose your train of thought. Hold button, say 'Still investigating the memory issue, looks like the connection pool isn't releasing handles properly after timeouts, should have more in an hour', release. Back to debugging in 5 seconds. Your manager knows what's happening. You didn't lose your context.
Git commit messages that actually explain things
You've made twelve commits today with messages like 'fix' and 'wip'. Now you're squashing them. Hold button, describe what actually changed: 'Refactored authentication middleware to support multiple OAuth providers. Added refresh token rotation. Fixed session invalidation bug.' Meaningful history, minimal effort.
Runbook entries during on-call
You just figured out how to restart the payment service without losing in-flight transactions. The steps are specific: drain the queue, wait for the counter to hit zero, restart the primary, then the replicas. Hold button, explain it step by step. The next on-call engineer will thank you at 3am when they need this exact procedure.
Database migration context
You're adding a compound index. Instead of leaving the migration uncommented, you hold button and say 'Adding index for the new search feature. Query pattern is user_id plus created_at descending. Backfill should take about 30 minutes on prod.' Context preserved.
Why not just use built-in dictation?
| Blurt | Apple Dictation | |
|---|---|---|
| Activation | Hold hotkey, instant start | Click dictation icon or use 'Hey Siri' |
| Speed | Text appears in under 500ms | 2-3 second delay is common |
| Technical vocabulary | Handles API, JSON, OAuth, kubernetes accurately | Often mangles technical terms |
| IDE integration | Works in any text field, including VS Code and Terminal | Inconsistent in non-native apps |
Frequently Asked Questions
Start Typing Faster Today
Free to try — no credit card required
Download Blurt