'How To Use Slack Effectively In 2019' is the most extensive playbook on using Slack to the utmost. We spent 500 hours to make it worthy of your time. Sendtask is the easiest way to organize your work and collaborate online. Simple to use but powerful enough to run your business on it. An Introduction to Web Design and Programming Paul S. Wang, Sanda Katila download Z-Library. Download books for free. When composing a message, you'll start with plain and untouched text. While plain text might work for simple communication, Slack apps tend to communicate complex data that benefits from more formatting. It's beneficial to introduce as much structure and form to your message as possible.
- Slack Format Messages With Markup Button
- Slack Format Messages With Markup Tool
- Slack Format Messages With Markup Function
- Slack Format Messages With Markup Key
- How To Format Messages In Slack
Slack messaging interface
It is fair to say that sending messages on Slack is the tool's most used feature.
Markdown support in the Slack messaging interface leaves a little to be desired, however some elements that make up the basic syntax are available to the user.
The application has formatting options in the WYSIWYG style and this is the default form enabled for all users.
The program also has a real-time editor that hides the Markdown content formatting while you're typing the message.
In this case using the interface formatting controls is optional.
To disable the Slack real-time editor a.k.a the parser that hides the Markdown markup, activate the option: Preferences > Advanced > Format messages with markup
.
See the image below:
From now on, all Markdown symbols will remain on the screen and the WYSIWYG buttons will also disappear.
Slack allows the user to have several workplaces open at the same time, if this is your case, you must activate the Markdown for each one of them.
You can visit Slack at https://slack.com/.
Slack Markdown support in the messaging interface
Table 1.1 shows the Markdown elements that are supported in the Slack message interface, and also provides useful information about some of these elements.
Element | Support | Information |
---|---|---|
Titles | No | |
Paragraphs | No | |
Line breaks | No | Slack does not support the Markdown syntax for breaking a line, but you can still press the Shift + Enter key combination to achieve the same result. |
Bold | No | To bold text, use an asterisk around the text, example: *Lorem* . Note that, this is the standard Markdown syntax to italicize content. |
Italic | Partial | Only the use of an underscore is supported, example: _Lorem_ . |
Blockquote | Yes | |
Ordered lists | Yes | |
Unordered lists | Yes | |
Code | Partial | Slack's messaging interface does not support code blocks. |
Horizontal lines | No | |
Links | No | |
Images | No | The Slack message editor does not provide support for Markdown formatting images. But you can still drag and drop an image file directly into the interface. |
Tables | No | |
Fenced code blocks | Yes | |
Footnotes | No | |
Title Id | No | |
Definition lists | No | |
Strikethrough | Partial | Surround content with just one tilde, example: ~Lorem~ . |
Task lists | No | |
Emoji (copy and paste) | Yes | |
Emoji (access codes) | Yes | |
Automatic URL Link | Yes | |
Disable automatic link from URL | Yes | |
HTML | No |
It is worth noting that the information above refers to messages used in the Slack user interface, when we use Slack's API for messages we get greater support for Markdown additional elements, elements that are not compatible with the user interface .
In the Slack API documentation you can check more information about compatibility.
Slack post interface
The Slack post interface has a Markdown editor with a real-time conversion feature, that is, the formatting of the content is shown as you type.
With the real-time editor, the Markdown formatting symbols are removed and the result is displayed immediately, example: _test_
-->test.
To create a new post on Slack, click on the button with a paper clip icon and select the Post
option on the Create New
menu.
See the image below.
Slack Markdown support in the post interface
Table 1.2 shows the Markdown elements compatible with the Slack post interface.
Element | Support | Information |
---|---|---|
Titles | Partial | The Slack post interface supports only one # and two ## level headings and only the use of pound sign is allowed. |
Paragraphs | Yes | |
Line breaks | No | |
Bold | No | In the Slack post interface use only one asterisk * to bold the content, as it is, this is the standard Markdown formatting for italics. A little confusion, but that's okay. |
Italic | Partial | Only the use of the underline is supported in Slack, example: _Lorem_ . |
Blockquote | Yes | |
Ordered lists | Yes | |
Unordered lists | Yes | |
Code | Yes | |
Horizontal lines | No | |
Links | No | |
Images | No | |
Tables | No | |
Fenced code blocks | Yes | It is not possible to highlight the syntax of code block based on the programming language. |
Footnotes | No | |
Title Id | No | |
Definition lists | No | |
Strikethrough | Partial | Surround the content you want to cross out with just one tilde, example: ~Lorem~ . |
Task lists | No | |
Emoji (copy and paste) | Yes | |
Emoji (access codes) | Yes | |
Automatic URL Link | Yes | |
Disable automatic link from URL | Yes | |
HTML | No |
See also
Without a doubt, Slack is one of these apps that turned into a favorite tool for many companies worldwide. In the first year after its launch, the number of Slack’s daily users has surpassed 500 000 and more than 60 000 teams are using it worldwide.
Why? Because Slack brings agility to many teams and everyone loves it. But what does it do to our productivity? Does it always go up, as many would claim, or does it sometimes plummet? I started asking myself this question when I joined Kanbanize – a company working on one of the leading Kanban tools on the market.
It must have been my second or third day at the company when I used Slack to request something from a colleague. I guess I’ve asked for clarification or something of that sort.
I was quite surprised when, instead of providing the clarification I needed, the colleague asked me to submit my clarification request as a comment on a card that we were tracking on the team Kanban board. A bit later, I realized that requesting work over Slack was not accepted well at Kanbanize and that triggered my curiosity to learn more about the root cause.
Slack Format Messages With Markup Button
The Talk With the CEO
As it was the CEO who had asked everyone not to request work over Slack, I decided to just go ahead and ask him about his motives. I thought he wanted to track everything in Kanbanize because he was the CEO and wanted to lead by example. However, what he said was a bit different:
“Slack is a great tool for given contexts and a lousy one for others. If you need to distribute information across different channels and get people’s attention fast, Slack is your best friend. However, if you want to optimize your team for productivity and flow (meaning that you need to produce as much of X as possible), then using Slack might be a terrible idea. The problem is that nobody gets the difference.”
I happened to be one of those who “didn’t get it”, so I searched for more information on the topic. Reading through a bunch of Slack user reviews, it became evident that our CEO could be right.
Samuel Hulick from UserOnboard, shares:
“With you (Slack) in my life, I’ve received exponentially more messages than I ever have before. And while it’s been awesome to have such a connection with you, it has been absolutely brutal on my productivity.”
The founder and CEO of AGORA.co Elsa Sze says:
“Slack is like a jungle!…it’s synchronous nature has made the content virtually impossible to consume in an asynchronous way.”
Samuel and Elsa are just two of the many people who expressed their frustration with Slack. This comes as an alert that it is being misused in various contexts, that it was never meant to fit in, and this makes a lot of people miserable.
Lean and Kanban Save the Day (the Science Behind Optimal Communication)
Joining the Kanbanize team has been a challenge. During my initial company training, I had to learn a lot about Lean and Kanban, before they let me do some real work. Not an easy task, but quite rewarding. Looking through my “new Kanban eyes”, I started to understand why Slack alone was not sufficient for optimal team collaboration. There are three main areas, where it falls short.
Too Much Work in Progress
Slack is really easy to use. This tempts colleagues to request small tasks of each other because it happens much faster. However, after a while, these small tasks turn into a long tail of work in progress. This is how team members start to overload themselves with tons of work, which can (and will) have a negative impact on their productivity.
As a practical implementation of the Lean principles, the Kanban method is very sensible when it comes to work in progress. A main practice of the Kanban method states that work in progress should be limited in order to avoid multi-tasking and long cycle times. Unfortunately, this is a place where Slack cracks, because we cannot limit the amount of work that’s being requested from us over IM.
Context Switching
Most people like getting messages. After all, we are human and as such, we are social creatures. However, as humans, we also have limited brain power, which doesn’t allow us to concentrate instantly. Studies show that achieving flow (a state of maximum concentration) sometimes takes as much as forty minutes.
You must have been there. The deadline is close, there’s a lot of work to be done, you try hard to concentrate on a real nasty problem. It’s minute 39, you’re almost there! Then someone IMs you “Hi, do you have a sec?”. BAM, 39 minutes gone. If that happens more than once a day, you are most likely going to work on the nasty problem at home after everyone is asleep. Not to mention how irritated people can be if colleagues constantly distract them from their main task.
Pull vs. Push
One of the lean principles says that we should establish a PULL system that only produces what our customers want. For example, many automobile manufacturers only build cars if there’s an actual order from a customer and if there’s enough free capacity in the factory.
Let’s compare this to our Slack scenario. You are at minute 39, almost there to achieve flow. Would you say you have the capacity to get a new order? Well, unless you somehow can work on two things at the same time, you can’t take the new order without canceling the current one. However, the sender of the message doesn’t really care about your capacity and clicks on “SEND”. Most of the time, this results in someone being interrupted, which is a form of waste in the Lean world.
So, What Do We Do About It?
The solution that I have in mind is best described as a “Publish – Subscribe Pattern”.
“In software architecture, publish–subscribe is a messaging pattern where senders of messages, called publishers, do not program the messages to be sent directly to specific receivers, called subscribers, but instead characterize published messages into classes without knowledge of which subscribers, if any, there may be. Similarly, subscribers express interest in one or more classes and only receive messages that are of interest, without knowledge of which publishers, if any, there are.”
If you are not into programming, you may think of Pub – Sub as a Job Board. If you need somebody to mow your lawn, you don’t usually go around asking people whether they want to do it. You post a job (publisher) and the people who are interested will give you a call (subscribers).
Slack Format Messages With Markup Tool
Combine Slack with Kanban for Optimal Team Communication
I believe that the key to efficient and effective team communication is implementing the Pub – Sub pattern, where a Kanban board is the central location that we visualize and subscribe to and Slack is an auxiliary tool that enables real-time collaboration, when necessary.
* Why visual boards are so important?
As Dr. Thoralf Sundt said once “If I can see it, I can fix it.”
Many teams already use Kanban boards to visualize their work. We just need to take it to the next level by following a couple of simple rules:
- All team members regularly update the status of their tasks by moving the corresponding cards to the right column.
- When someone needs help or cannot proceed with a given task, they mark the corresponding Kanban card with a blocker.
- If a team member works on something, it has to be represented by a Kanban card on the team Kanban board. At Kanbanize we say: “If it’s not on the Kanban board, it doesn’t exist”.
- Use Slack or other direct forms of communication when:
- You are about to miss a deadline and you urgently need help
- You need to discuss a complex subject and face-to-face is not an option
- You want to make sure that a given message is seen by a given person or group of people
The Benefits of Using Slack with Kanban
First, if we have all tasks represented by Kanban cards on our board, there’s no need to ask questions such as “What are you working on?”, “Do you have any issues?”, “What’s the status of X?” and so on. The information is published to the Kanban board and everyone who’s interested goes there and check it. There is no need to say that this eliminates a lot of the redundant communication from our process.
Second, if we only use Slack for important, time-sensitive matters, we dramatically reduce the number of instant messages we get, which in turn reduces the number of involuntary interruptions. Moreover, if we only use IM for this purpose, people will know that if someone sends a message over Slack, then it’s important.
These are just a few simple rules that everyone can follow, but it is amazing what they can do for you. Try running your teams like that for a week and you will see for yourself that Slack will feel great again.
What Is the Bottom Line?
Slack is a great tool, but it has to be used for what it was made – instant communication. It sure brings flexibility to project teams, but at the same time, it can harm efficiency and productivity.
Teams need to realize that Slack is not a project management tool. When it comes to project management, there are much more suitable solutions such as Kanban and Kanban boards in particular, which can eliminate the loss of information, create a smooth workflow and reveal the full capacity of a team.
Slack Format Messages With Markup Function
And just for the record, we talk a lot about Slack, because we at Kanbanize have been using it for almost two years now. However, the article is generally true for Skype, Teams and virtually any other real-time messaging service.
Slack Format Messages With Markup Key
Related Posts
How To Format Messages In Slack
- Kanban Charts Part I: Cumulative Flow Diagram
- Scaling Kanban: Building Organizations for Long-Term Survival
- Optimizing Efficiency? Forget Multitasking!
- 6 Reasons You May Fail with Kanban Implementation