Say Hello

stop being a smelly nerd and be friendly

Imagine walking up to someone's desk, saying absolutely nothing, and dropping a 400-line stack trace on their keyboard... πŸ€¦β€β™€οΈ

❌ Don't do this

Keith's chat avatar Keith 2:15 PM
the thing is broken
Tim's chat avatar Tim 2:19 PM
good morning to you too
Keith's chat avatar Keith 2:20 PM
irrelevant. line 402. fix it. also your indentation is wrong
Tim's chat avatar Tim 2:20 PM
...cool. cool cool cool.

Note that Keith got his fix, and also got quietly removed from three group chats, two lunch invites and one wedding. In fact, Tim had been having a lovely morning right up until then!

People who do this are generally trying to be efficient by not wasting a whole two seconds on pleasantries, like one would with a compiler - and that's... a choice. But it's 2026 and your coworker is neither a compiler nor a REST endpoint. For most people, being greeted costs approximately zero milliseconds. So despite peak optimisation, you're actually just making the other person feel like a cron job, which is lost morale (and kinda unsettling).

The same goes for:

  • "per my last message"
  • pasting 200 lines of logs with no words attached
  • "did you even read the docs"
  • "well, actuallyβ€”"
  • replying "k"
  • etc.

Just say hi first! 😫

βœ… Instead try this

Dawn's chat avatar Dawn 2:15 PM
morning Tim! πŸ‘‹ how was the weekend?
Tim's chat avatar Tim 2:15 PM
hey! weekend was great, got a dog πŸ•
Dawn's chat avatar Dawn 2:16 PM
a DOG?? photos immediately. also the thing's throwing on line 402 when you get a sec
Tim's chat avatar Tim 2:17 PM
fixed it btw. also 47 photos incoming

Notice that Dawn opened with a greeting and nothing else, and the world did not end. The question turned up two messages later and got answered anyway. A "hello" on its own is a complete message - it means "I am here and I like you."

So all of these are perfectly good:

  • "morning! πŸ‘‹"
  • "heyyy"
  • "hi Sophie! hope the weekend was good πŸ˜„"
  • "yo! coffee later? also prod is on fire πŸ™‚"
  • "hiya - no rush at all, but could you review this?"
  • etc.

Attach a question if you have one. Don't, if you don't. Nobody has ever been fired for saying good morning.

It may seem trivial, but greeting someone before firing off your question also allows for being invited to things. If the other party is a person, and you behave like one too, they might one day ask you to lunch - instead of staring at your message and quietly wondering whether you were deployed or born.

It also costs you nothing. Genuinely nothing. You spent longer aligning that comment block.

When done right - everyone's happy! πŸŽ‰