don't ping

please don't just ping in chat

Sending just "ping" is like ringing someone's doorbell and running away... 🤦‍♂️

Don't do this

general-chat
M
Mike 3:47 PM
@alex
A
Alex 3:55 PM
yeah?
M
Mike 3:57 PM
where's the deployment guide?
A
Alex 3:57 PM
in the wiki - "DevOps" section
Message Mike...

Note that Mike could have got his answer minutes sooner, and needn't have kept Alex waiting. In fact, Alex could have started helping right away!

People who do this are generally trying to be polite by not jumping right into the request, like one would in person or on the phone - and that's great! But chat is different. For most people, typing is much slower than talking. So despite best intentions, you're actually just making the other person wait for you to type your question, which is lost productivity (and kinda annoying).

The same goes for:

  • "@username you there?"
  • "hey - quick question."
  • "Got a minute?"
  • "u around?"
  • "poke"
  • etc.

Just ask the question! 😫

Instead try this

general-chat
J
Jordan 3:47 PM
Hey @alex! Where's the deployment guide? Need to push to prod
A
Alex 3:48 PM
wiki, "DevOps" section
J
Jordan 3:48 PM
perfect, thanks!
A
Alex 3:49 PM
👍 np
Message Jordan...

If you feel it's a bit brusque to simply ping and ask the question, you can still preface your message with as many pleasantries as you see fit.

For example:

  • "hey! hope you're doing well. quick q - what's the server IP?"
  • "Hi there! When you get a chance, could you review PR #342? :)"
  • "morning! if you're free, can you check why the build is failing?"
  • etc.

It may seem trivial, but asking your question before getting that initial reply also allows for asynchronous communication. If the other party is away, and you leave before they come back, they can still answer your question, instead of just staring at a "ping" and wondering what you needed.

When done right - everyone's happy! 🎉