Start free
Blog · How Engineers Want To Receive Bugs

How engineers actually want to receive bugs.

Talk to the engineer who triages your team's incoming bugs. Ask what they wish was different. Here is the answer they keep giving — wherever I ask.

A title that titles, and a link that works

The title should describe the user-visible problem in one line — not "issue with the thing." And the recording link should still work next month, which is why keeping recordings in an organized workspace beats dropping them in a chat.

Severity at report-time, priority at triage-time

Severity is what the user feels (cosmetic to critical). Priority is what the team chooses to do (now / next sprint / icebox). The reporter sets severity; the eng manager sets priority. Conflating the two is why every bug arrives "high priority."

Repro steps, in order, with the URL

Three numbered steps and the URL. If you cannot fit it in three steps, link the recording at step one and let the engineer watch — or read the transcript.

Environment without asking

Browser, OS, viewport, logged-in role. Screendog captures them automatically so the engineer never has to come back to the reporter for "what browser were you on."

No "ASAP" in the title

It does not work. The eng manager triages on impact, not on the reporter's adjectives.

Frequently asked

Should every bug get a recording?

Every user-facing bug, yes. Backend bugs with a clear stack trace can skip it.

Try Screendog free.

5 recordings on the free trial. Automatic transcripts, AI notes, folders, and shareable links. No credit card.

Start a workspace — free