Nick Ang profile picture

Nick Ang

How to quickly (in)validate assumptions about your team

Regular day, I’m doing my work as a software engineer when I receive a DM from a colleague:

Nick, got a moment? I want to run something by you. I want to understand translations from an engineer’s perspective.

Sounds like a reasonable use of time, so I say, sure. But before starting a Slack huddle, I suggested this:

Hmm, start a huddle in the team channel? In case someone else wants or could join to give or get context around this too.

He replies that he’s hesitant to do a public huddle because he’s concerned that it would disturb other team mates unnecessarily.

That’s a fair concern. Notifications can grab people out of their flow, and returning to a similar state might take 15 minutes.

So we had our call in private. I show him how I handle translations in our apps as an engineer.

The whole time, however, I was bothered by the fact that this conversation was flying under the radar from the company. We were losing opportunities for serendipitous things to happen, like:

  • Someone sharing that someone has made a recording explaining the system before
  • An engineer/product/salesperson joining the call to gain a quick understanding of the system

So right after the call, I setup a poll in Slack for our team. I wanted to survey this particular team’s attitude towards public vs private huddles.

The poll was setup and sent in Slack in 5 minutes and looks like this:

slack survey for team

I explained the context in a message in the poll thread:

Context: I noticed someone was reluctant to start a public huddle, worrying it will disturb folks. So I thought I would survey the team to understand how we feel about it

With that, I let the members of our team answer the one-question survey for the rest of the day.

By day end, I closed the poll and shared the results:

slack poll showing results

With fresh data in hand, I conclude with a new message in the channel:

TL;DR: Please don’t hesitate to create huddles in this channel!

I’ll attach a screenshot of the message so you can see how it was received based on emoji responses:

concluding message on slack

This, I think, is the perfect way to quickly validate — or in this case, invalidate — assumptions that you or your team mates have about team best practices.

We don’t have a Confluence team page or equivalent in this startup, but if we did, I’d document this there.


Nick Ang profile picture
Husband, dad, and software engineer that writes. Big on learning something everyday and trying to have fun before the lights go out.
contact  |  subscribe