Write better error messages
I would, if i had any evidence at all that they would be read and acted on. I’m convinced even seemingly competent people are just rendered contextually blind by the appearance of any error at all.<p>In the past month, i’ve had about a dozen interactions like this:<p><pre><code>  developer: your service crashed, here’s a screenshot of the last 5 lines of the crash

  me: do you see where the final text you just pasted is “RuntimeError: Did not find ENVVAR, ensure this is set to the proper value (see <internal wiki link>) and then restart this service”

  developer: yeah?

  me: well, did you do that thing?

  developer: what thing?

  me: <headdesk>
</code></pre>
and this at work, where the developer in question is intimately acquainted with the context and purpose of the project.