Skip to content

014: The green dot trap

Old School Burke
Old School Burke
5 min read
014: The green dot trap
Photo by Stephen Phillips - Hostreviews.co.uk / Unsplash

I'm guilty of this. I need to say that upfront.

I've watched a thread start to spin and felt the gravitational pull to jump in, to fix it, to be seen handling it, to prove I'm on top of things. I've posted responses I regretted ten minutes later because I was moving too fast to think clearly. I've been the manager who fires off thirteen messages in a thread before lunch, each one a slight refinement of the last, each one making it harder for anyone: including me, to figure out what my actual position is.

The reward is immediate. You feel useful. You see the problem get "handled." You collect those emoji reactions that feel like validation. Your green dot stays lit and everyone knows you're there.

But the cost accrues slowly. It shows up in confused teams. In decisions nobody can trace back to a clear moment. In the quiet erosion of trust that happens when people can't tell whether you're thinking or panicking. And by the time you notice, you're one real crisis away from losing the room, because nobody can distinguish your deliberate calls from your reflexes anymore.

So here's what I've had to learn the hard way.

The problem isn't Slack. It's you.

There's a tempting version of this argument that blames the tool. Slack looks synchronous. It feels it's tricking you into responding like someone walked up to your desk.

The truth is: sometimes Slack is a conversation. Someone pings you, you're both online, you hash something out in real-time. That's fine. That's the tool working as intended. And sometimes it isn't a conversation at all. Someone posts an update. Someone shares a document for review. Someone asks a question that deserves thirty minutes of thought, not thirty seconds. Sometimes a person is thinking out loud and sometimes they're requesting a decision, and the messages look identical.

The failure isn't that Slack blurs the line between synchronous and asynchronous. The failure is that most leaders never bother to figure out which one they're in. The green dot is on, a message appeared, so they respond. Immediately. Reflexively. Regardless of what the message actually needs from them.

There's a line I keep coming back to: writing is thinking. That's the whole promise of a text-based medium, you get the space between reading something and responding to it. You get to think before you commit words to a record. Slack hands you that gift, and most of us hand it right back. We take a tool that allows for deliberation and use it like a walkie-talkie.

And nobody told us to do this. There's no policy that says you need to reply within forty-five seconds. There's no SLA on your Slack messages. You just do it, because somewhere along the way, "being responsive" became a proxy for "being a good leader."

It isn't. You are not a junior engineer who needs to immediately jump and debug. You're in a leadership position precisely so that you can slow down, breathe, and respond with something worth reading.

What breaks

When you default to immediate response, when you stop distinguishing between threads that need you right now and threads that need you thoughtful - a few things start to compound.

You create an urgency culture. When you respond immediately to everything, the implicit message is: everything is urgent. Your team learns that the expected response time is "now." They stop thinking through their own responses. They start living in their notifications. The entire org begins vibrating at a frequency that has nothing to do with the work and everything to do with performing availability.

You flatten complexity. Each quick message trades nuance for speed. You're thinking in tweets, not paragraphs. You're reaching for the first frame that fits, not the most accurate one. And because you're the leader, people read those frames as definitive, even when you meant them as exploratory. You were thinking out loud. They heard a directive.

You become unreadable. After thirteen messages, no one knows what you actually think. Was that a directive? A brainstorm? Are you processing or deciding? Your team stops interpreting your content and starts interpreting your tone. They're reading tea leaves, at this point in time, not strategy.

And eventually, when there is a real crisis (and I promise you, there will be) when you genuinely need to make a fast, clear call under pressure, nobody can tell the difference. The signal is buried under all the noise you've been generating for months. Andy Grove wrote in High Output Management that a manager's output is the output of their org. If your org can't parse your signal from your noise, your output is effectively zero.

Five layers of the same thread

Here's what your team needs from you and doesn't know how to ask for: they need to know what kind of message they're reading.

Not all messages carry the same weight. But Slack treats them identically, and if you don't label them, your team will assume every message is a decision. Here's what's actually happening in any given thread, whether anyone names it or not:

Layer 1 — Thinking out loud. "Hmm, I wonder if we're seeing this because of the cache invalidation change?" This is exploration. You don't know yet. You're processing.

Layer 2 — Sharing information. "The cache invalidation went out at 3pm. Here's the diff." This is data. No conclusion attached.

Layer 3 — Proposing a frame. "This looks like it might be a caching issue, but we should verify the timing." This is hypothesis. You're suggesting how to think about the problem.

Layer 4 — Stating a position. "We should roll back the cache change and investigate offline." This is decision-adjacent. You're saying what you think should happen.

Layer 5 — Making a decision. "Can the team roll-back now? Let's do a post-mortem tomorrow at 10am." This is authority. You're committing the organization.

In person, you signal these layers naturally, with tone, pace, body language, explicit framing. On Slack, they all look the same: a message in a thread. Your team cannot tell which layer you're operating at, so they default to assuming the highest one. Every message reads like Layer 5, even when you're still at Layer 1.

And then you wonder why people seem to think you've already decided when you were just spitballing.

What to do Monday morning

Before you respond to the next Slack message, ask yourself one question: does this need me right now, or does it need me thoughtful?

That's the whole intervention. Everything else follows from that single pause.

If it's a genuine real-time conversation, you're both online, the back-and-forth is the point, then have the conversation.

If it's not a conversation, if someone posted an update, asked a complex question, raised a concern that has layers, then take the gift that async gives you. Wait. Think. Write one clear, coherent message instead of six fragmented ones. Tag what layer you're at: "Thinking out loud:" or "For context:" or "Decision:". Yes, it feels awkward at first. The clarity is worth every extra keystroke. Your team will stop guessing what you meant. Some of them will start doing it themselves. That's the point.

Build in response latency as a deliberate practice. Unless something is actively on fire, wait at least thirty minutes. This isn't about being slow – it's about being deliberate. If everything you do looks urgent, nothing you do looks important.

And model the behavior. Your team watches how you use Slack more closely than you think. If you're always on, always responding, treating every thread like a five-alarm fire, they'll mirror that. If you take time, post clear positions, and distinguish between layers, they'll learn to do the same. You're not just communicating, you're also teaching people how to communicate. Whether you intend to or not, you already are.