DEV Community

Cover image for ✊ Let's make our online communication productive again! Together.

✊ Let's make our online communication productive again! Together.

Vic Shóstak
Hey! 👋 I'm a Software Engineer and founder of a friendly outsource company called True web artisans, with excellent UX/UI knowledge and over 12 years of practical experience.
・3 min read


Hi, DEV people! I'm back with super-awesome news: the Universe has heard my prayers! 🎉 Seriously, I found the coolest idea for all remote people (and not only) around the world.

It's a rather simple but at the same time very deep idea, which many people diligently ignore and don't notice. For a short:

Don't say just "Hello" in chat, describe your question immediately.

Who're interested in details and reasoning, please follow me in this article.

📝 Table of contents

A few words from the author

Initially, I found a website, where the idea itself was described in detail. Next, I started looking for more resources describing such areas for productive communication and found the Russian-edition of original website called, where more illustrative examples were given.

It inspired me to improve the idea in a more understandable form for everyone. This is what this article is all about.

Also, this article deals only with working correspondence within the company, that has moved to remote work. When communicating with friends or family, this article isn't to be followed! 😎

↑ Table of contents

🤔 The problem of online communication

How often have you had to wait for a specific question in your work chat room after the phrase "Hello"? I deal with it all the time, because I'm very often the link in the chain of communication in my company.

Usually, it looks like this:

the hello problem

How productive is such communication? Approximately as productive as reading just the title of an article and waiting for the author to finish the other part.

You (or your colleagues) try to be polite without going into problems, as people do when they meet in person. But chat is very different!

People print much slower than they say. Instead of being polite, you make the other person wait until you formulate the question, which leads to a loss of productivity.

Therefore, it's better to do so:

conversation solution

In addition, when you ask a question at once, the possibility of asynchronous interaction is opened. If the person you're talking to is unavailable and you leave before he or she gets back, he or she can still answer the question instead of looking at your "Hello" and thinking about what happened.

Yep, this is the main idea of the "No Hello" manifesto.

↑ Table of contents

📖 The "No Hello" manifesto

  1. Send your question in one clear & understandable message.
  2. Describe your question in as much detail as possible.
  3. If necessary, split your message into semantic paragraphs.

↑ Table of contents

✅ Let's apply this knowledge

Okay. Just rewrite the message from Jane Doe, using our new knowledge:


If you read this message from Jane, you will be able to answer faster, because you will immediately begin to think about the question.

On the other hand, if you get this message in, say, a couple of hours, you will have more input data to answer.

It's great, isn't it? 🥳

↑ Table of contents

👍 Online communication productive again!

Now, if you received a message from a colleague at work that has no semantic value, such as "Hello. Are you here?" or "Hello! There is a question" or "Do you have a minute?"... Just send a link to this article!


If you want more → write a comment below & follow me. Thanks! 😘

Discussion (0)

Forem Open with the Forem app