1. It’s an asynchronous tool - Slack can be used for real-time communication, but being available doesn’t mean that you have to respond immediately to messages or that you will get your answer right back. If you need a response ASAP it’s better to use the phone.

  2. Being responsive - Although you don’t have to respond immediately, you should do it in reasonable amount of time. Especially if your role is crucial to unblock others. It’s good to check Slack at least several times a day and even if you can’t respond in the very moment, let your colleagues know that you will do it later.

  3. Using status - It’s very helpful and easy to read if you set a proper status when you aren’t available or shouldn’t be disturbed. Common examples are:

    1. 🌴  vacationing until 01.03
    2. 🤒  Out sick
    3. 🗓️  In a meeting
    4. 🛑  Do not disturb
    5. ☎️  Use phone if urgent
    6. 🥪 Taking a break

    But you can customize however you want. Keep in mind to create status messages that will help other understand why aren’t you available and when you will be back.

  4. Channels over direct messages - We value keeping people on the same page with equal access to information. It’s better to host discussions in project channels rather than on DM’s.

  5. Public over private channels - If the information is not sensitive, e.g. related to finances or HR, communicate them on public channels

  6. Don’t overuse @channel and @here when addressing people. Do it only for channel-wide announcements or urgent matters