Rant on: “It doesn’t work” is a meaningless phrase, like “military intelligence” or “world-class synergy.” As a developer, it tells me absolutely nothing. It gives me nowhere to start. It means I have to try and reproduce an error, but I don’t even know what the error is supposed to be.

Instead, tell me what you think should happen, and what’s happening instead. If you get an error message, say, “I’m getting this error message when I go here / click on this link / do this thing…” If something is taking forever, or never loading, tell me that.

In fact, proper bug reports include an expected behavior, an actual behavior, and steps to reproduce that state, as well as any related information (your account name, the project name, url, etc.) Sometimes these bug reports are time-consuming to fill out. But having a developer spend four hours on a tangent fixing the wrong error is generally more costly than collecting all the necessary information in the first place. /rant