Chat rules
I love straightforward people; makes life ten times easier
Last updated
I love straightforward people; makes life ten times easier
Last updated
Communication is not always an inner skill for developers and technical people. As we spend more and more time via "instant messaging" tools such as Slack, it is of major importance to define some golden rules. The first seven rules are taken directly from this Slack article:
Here’s a quick win: Never send a direct message that just says “hey” or “hello.” Even if you immediately follow up with your “real” message, the recipient gets a notification on that first “hey” that contains no information and potentially causes distraction. The person might see the indicator that you’re typing but is still left waiting for your full message.
You can start a DM with “hey” or with a 👋, but make it the first line of your entire message. Getting everything you need into a single direct message means that only one notification is sent to the person. Multiple messages means multiple interruptions, and that’s far from an ideal use of everyone’s time and attention.
To draft a message with multiple paragraphs, press shift+return to create line breaks.
Use emoji, bulleted lists, and bold and italic text styling to make your titles and key points stand out in longer messages. This is especially useful for announcements or meeting recaps.
Well-formatted messages make text easier to scan and help minimise follow-up questions and messages, since important action items aren’t lost in lengthy paragraphs.
Threads are great for discussions and project collaboration in a team channel. Members can ask for clarification or share ideas freely without tripping the unread indicator for everyone else in the channel.
Use threads every time you want to keep an ongoing conversation organised while keeping the main channel area clear.
When a major decision or a change to an upcoming deadline is arrived at in a discussion thread, click the Also send to #channel checkbox below your message to post your reply to the entire channel. This way, folks who aren’t following the thread are more likely to see the message.
Emoji reactions are unsung heroes in Slack. They can communicate lots of different things to your team without needing everyone to post “I agree” messages.
Imagine you sent an email to your team with a new product idea. First you’re met with total silence, then later a reply or two. You have to guess how the rest of the team feels, or you can ask at your next team meeting.
What if that idea were posted in a team Slack channel instead? You’d likely see emoji reactions soon after posting. They might show support, indicate that the team wants to think about it, or note an approval.
👀 I’m looking into it ✅ Complete or approved
🙏 Please or thank you 🙇♀️ Thank you
➕ I agree 👌 OK! Or, I understand
👋 Hello! Or, I can help you with that 🙌 Yeah!
Emoji can be surprisingly complex for being such a simple tool. They can represent real workflows. For example, people can put their 👀 on something to tell everyone they’re reviewing it and then a ✅ when they’ve completed their review. You can use emoji to claim requests or ask for volunteers with a ✋as well.
To see who responded to a message with a particular emoji, mouse over it on desktop or long-press the reaction on mobile.
You can also use DND to carve out focus time during your workday. Click your name atop the channel menu and select how long you’d like to pause notifications. Your status in Slack will then communicate to colleagues that you’re heads-down working and they shouldn’t expect an immediate response.
Especially useful on projects where you’re working with teams in other time zones, the channel status and channel purpose can be used to set expectations in any channels not meant to be real-time. If your workplace design team in New York is working with architects in London on a new office being built in Melbourne, make it clear that it’s OK to post documents or agendas to the team with the expectation that approvals or follow-ups might take 8 to 12 hours as each office comes online around the globe.
It’s also good to add locations to your custom profile fields in any global company, so people know when your work hours are likely to overlap.
Too frequently, people reserve public channels for teamwide announcements, keeping most communication in direct messages, which unnecessarily silos information into private discussions.
A DM not only sends a notification to the recipient but requires someone’s full attention to read. And if people choose to ignore it until later, they’ll still have a red badge on their app.
Instead, create a culture where the default is posting in a channel and where using an @username mention is reserved for specific requests or urgent matters. DMs serve a purpose and are great for personal, private conversations, but chances are much of your workplace communication is appropriate for a team channel—and relevant to the wider group too.
When you commit to posting to public channels and using features like threads and emoji reactions, others in your organisation are likely to follow your example. Here’s to paying it forward and keeping your team on track.
We are all about politeness and be well educated but between us we should favor efficiency during working hours. When writing a message, go straight to the point and try to group all you want to say in one concise message; it can be very irritating for your recipient to check your message live and to wait for you to write all your content with the famous "[NAME] is typing".
This website summarizes well this straightforwardness when writing direct messages.
This website summarizes the same but for email contents.
Another way to limit untimely interruptions is to use the built-in DND feature. Use it to mark your outside-of-work hours. Make sure everyone on your team knows about the feature, and make it clear that after-hours requests can wait until the next day. That way, if you have an idea at 10 p.m., you can send it to your team with the knowledge that they’re not expected to respond until morning.