Ask HN: Hybrid/Remote software team rituals

147 points by codemac ↗ HN
Hi HN!

I'm curious what unexpected team rituals have been helpful for your software development teams as you've been working remotely.

Rituals that are expected:

- everyone on the team writing up weekly summaries.

- record every video conference

- have lots of 1:1 meetings to maintain relationships

Rituals that have been unexpected:

- Posting once a week about what I did for fun over the weekend, usually with photos.

- Setting up longer phone call 1:1s where both attendees are walking.

I think the future of our working relationships will be increasingly remote, but I'm struggling to see interesting creativity for tightly integrated dev teams.

If new ways of working aren't established, I struggle to see how remote teams will compete with teams that meet in person on a weekly/daily basis.

152 comments

[ 3.9 ms ] story [ 186 ms ] thread
Most my coworkes are introverts. We do not do anything above. Unexpected enough? And we are lean and mean highly functional team. The most helpful for my team is let people be themselves and not force rituals.
So... Your ritual is no rituals?
Who talked about "force" here?

And why assume introverts don't like these things? If anything, I prefer having an arena to be social, rather than having to take the initiative myself.

> Rituals that are expected

That sounds kinda forced

Rituals are mandatory by definition, so everything we're talking about is forced
I would have assumed the total opposite. A ritual to me is something that is generally observed but not enforced.
Cameras are optional for meetings except once a week when the whole team gathers and syncs up. The day is known in advance so even people who don't like cameras have time to "tidy up". Once every two weeks we discuss team/process related issues. If the agenda is empty we still have the meeting but instead talk about community, volunteering, or just do games/current events.
Why have cameras at all?
- Meetings are remote first. If at least one person is remote then the whole team video calls in. There is nothing worse than being a person on the virtual end trying to understand a mic grabbing voice from a room full of people.

- Schedule peer programming sessions, especially with less senior staff. Without the office environment they have less opportunities to grow.

- All meetings should have a note listing all decisions made.

- Promote async communication. Have people describe a problem instead of saying hi and waiting for a reply.

(comment deleted)
If someone sends me just “Hi” in slack, they’re still waiting to this day.
Or "Hey, quick question."

Ask the damn question then.

you should check out https://www.nohello.com/ Some folks at my workplace have been using this to explain their point of view to people who just send Hi/Hello
These "slack farts" really irk me. The first time someone does it, I usually respond with the nohello.com link and a brief note letting them know that the niceties aren't necessary - you can just ask your question.
>There is nothing worse than being a person on the virtual end trying to understand a mic grabbing voice from a room full of people.

I can assure you it’s just as frustrating having to slow an in person meeting down to remote pace because one person didn’t want to show up.

Optional weekly gaming nights in Mario Kart.
> everyone on the team writing up weekly summaries

Borderline micromanagement and something to be padded and gamed.

I’ve really seen this go both ways. As an individual contributor working remotely with a mostly in person team sending a weekly summary was one of my most effective tools for getting my work seen and getting people to address issues that were impacting me. As an individual contributor on a fully remote team I saw many of my peers treat the weekly summary as a chore and put minimal effort in, which meant the content wasn’t very useful, which meant no one bothered to read it and the whole exercise just became a waste of time. This type of thing can be incredibly valuable, but it really depends on team culture and buy in from the participants.
We do this. Some people write "I made the X", others go into detail about what they're doing. It lets everyone on the team have a _very_ rough idea of what other people are working on.
These probably aren't that unexpected or unusual but here:

* We have a monthly book club

* Every Friday afternoon we have an optional wrap-up call to just casually chat before signing off for the weekend

> Posting once a week about what I did for fun over the weekend, usually with photos.

> Setting up longer phone call 1:1s where both attendees are walking.

Please god no.

>> Setting up longer phone call 1:1s where both attendees are walking.

> Please god no.

when both parties explicitly are not setup to do buerocratic work, it gives room for other important things and can reduce the bs burden dramatically.

> Posting once a week about what I did for fun over the weekend, usually with photos.

I absolutely love this ritual on my team. I work with humans, not robots and knowing what they spend their non-work time doing (if they want to share, there's no pressure) helps build relationships which ultimately makes us a more effective team.

I'm on the west coast, and working with colleagues mostly in NYC and Europe. Any "fun" online team activities are scheduled so they usually impact on my core working hours. As a result I tend to avoid movie nights, quiz nights etc. It's a pity, but I'm here to work, not hang out with friends.
Having worked remote for more than 10 years I feel most of these rituals as imposed after the pandemic by the managing layers and people obsessed with work culture. I accept any non mandatory activity and might participate sometimes. But boy, I hate that my week is filled with meetings.

At previous full remote positions meetings were the exception and all communication happened either on IRC or hipchat/slack. And that was enough for us to be productive. It wasn't until I started working remotely for companies that define themselves as hybrid (aka we hire contractors too) or that were forced to go remote after the pandemic that my agenda has been being filled with zoom meetings.

I do not define myself as either introvert or extrovert, but I prefer to fill my social needs outside of work and some companies obsession with cult do really take a toll on my energy. It sometimes really feels self-catering to some people that seem to either always be connected or just slack off and sit their asses on meetings for the entire day while what I enjoy is getting shit done. </rant>

>> but I prefer to fill my social needs outside of work

This doesn’t get enough airtime in the whole remote vs in-office debate IMO. I wish this topic was brought up more often because a diverse network of friends is a very special thing in life.

It gets way too much airtime.

Every time someone complains that they miss their coworkers, someone just has to comment that "you should make friends outside your workplace" or, worse, that it's "unprofessional" to socialise at work.

As if those two things were mutually incompatible. You can have friends outside of work (some of them may even be former colleagues!) and you can still be friendly with your coworkers and enjoy seeing them.

I am definitely more on this side of the fence. Fill your social calendar however you want to fill your social calendar. But social media, and HN in particular, is filled with people saying that you should basically only contact your coworkers via work channels for work purposes during work time and anything else is wrong or rude and is bad and you should feel bad.
Agreed. I’m curious why young, fresh out of college grads who move across country (and have few / no friends in the new local area) make it their employers responsibility to foster friendships?

Don’t get me wrong - it’s great to have genuine friendships with your coworkers. You work better together and have strong recommendations for the next job or have strong referrals to other companies when your friends leave.

At the same time though your employer is not your parents. The best thing they can do is respect a healthy work life balance and give you time so that you can establish your own friendships.

> I’m curious why young, fresh out of college grads who move across country (and have few / no friends in the new local area) make it their employers responsibility to foster friendships?

Schools provide an easy atmosphere to develop friendships without having to look too hard. College does not help with this.

I suspect some of them don't know how to make friends on their own.

Note: This is from the perspective of someone who didn't have more than one friend as a kid at any time.

> I’m curious why young, fresh out of college grads [...] make it their employers responsibility to foster friendships?

Personally, I've never heard anyone explicitly say it's their employer's responsibility.

But if my employer occasionally offers me the option to leave the office early and go drinking at their expense, while getting paid? Nobody's going to oppose having the option.

As long as I can also choose to leave the office early and not go drinking, I have no problem with that.

But god forbid anyone just want to put in their time and go home, and not socialize with their coworkers after hours. How anti social of me. I clearly am not a team player.

The absolute worst to me is team scheduled events that go past 5. Like if you want team mandated bonding, plan for it in the sprint, schedule time for it, and make it a part of the work day. If I'm expected to stay to 6 or 7 or 8 to hangout with co workers AND were going to have to work harder the next day to make up for that lost time then you are actually hurting the team, not helping.
counter rant:

I get great joy at socialization by working with people. It is something I've come to discover about myself, and I am not alone. And "work" doesn't have to include a job, but "working" with people on a sports team, or doing renovation at home or any other thing where we are working together to do something. Many other social things people like to do just doesn't do it much for me, although I've gotten better at it as the decades have passed.

It's not that I don't like leisure activities, it's just that my leisure activities are largely solo: video games, reading, tinkering on projects, etc.

So I'm starting to get really annoyed at this idea that "work" is something orthogonal to socialization, when I think the opposite is more true. Connecting with people I work with is important, and I am not alone. Nor do I think I'm in the minority.

You think it caters to people that just want to slack off. I think what you are describing creates a work environment devoid of joy and humanity. Working is not anti-human, it is a fundamental component of humanity.

(comment deleted)
"Working is not anti-human, it is a fundamental component of humanity."

Working is anti-human when that human has no choice but to work or else they become homeless and die in the street. For many, including myself, a job is a means to an end, not an extension of sociality. Apart of being human is understanding that other humans have a different perception of socialization and not being offended when they don't want to join you in small talk.

I think it's hard to classify that as anti-human when that has been the same for the entirety of our existence as a species.

And to be honest on HN there's a lot more people getting offended by the idea that someone might enjoy small talk than vice versa.

The entirety of our existence, and I mean all the way back when we were single-celled organisms, it has been work or die. It isn't until relatively recently that any other option generally represented itself.

I'm not saying that people should be forced into smalltalk, and I'm not saying that people that "just want to work" have something wrong with them, I'm just pushing back on the notion that it anti-human and aberrant to want to have a social component to work, when "work" is an important part of life.

Want to layer onto this as someone with a similar, but slightly different perspective. I have a very active social life, and most of my leisure activities are group ones.

But I also get great joy out of socializing by working. It's completely different from the other sorts of socializing I get, and neither is in any way a substitute for another.

I also am just happier and more productive in a social workplace. I get that not everyone needs or wants that, but it's important to me, and I know for a fact that there are plenty out there like me.

Pre-pandemic, I had a fairly active social life, and I want to get it back (life changes happened, too, where my wife and I used to play soccer and other sports, and had social outlets there, but we hit an age where that became too tough on us) - so I agree with what you are saying. The thing is, there are different types of people you end up socializing with. Outside of work, it tends to be more people like us, with the same interests, same kind of humor, etc. At work, I get to socialize with people that I don't normally get to socialize with - especially with remote work. On my team now are people from different religions, nationalities, backgrounds, etc. People I never would meet usually, or at best, rarely. They think differently than me, and that's really cool and interesting.

But on the weekend I play RPGs with my ancient group of friends and we have a huge history and common interest and that's a lot of fun too.

I agree with this and I've also been remote for more than a decade. The only time I have seen folks try and start implementing these things has been in meetings with folks who are managing teams that have recently become remote.

I also don't think that the introvert/extrovert distinction works well. I am quite a social person; I participate in quite a few activities like climbing, playing music, or ecstatic dancing. Recently I've been spending a lot of time busking and really enjoying my interactions with passers by. And I also really like to be at home, alone, getting stuff done-- work or writing music or whatever.

I have much preferred having more agency over what that looks like, and that rarely includes just chatting with co-workers. Fortunately, my coworkers all seem to feel the same.

> everyone on the team writing up weekly summaries.

Waste of time unless you’re an obsessive micromanager. Other team members either don’t read these entirely or just skim them.

> record every video conference

Don’t do this shit. It’s a great way to have everyone reserved rather than relaxed with free flowing ideas.

> Waste of time unless you’re an obsessive micromanager. Other team members either don’t read these entirely or just skim them.

This is probably true if you work in complete isolation.

If, however, you are a part of a larger team or organization a lot of value can come out of this type of transparency - it removes the need for a lot of meetings and is a great tool in an asynchronous work environment.

Just two minutes ago one of the devs in a team I manage picked something someone from a different team logged about, and decided to initiate a discussion about a potential conflict.

I agree that it should not be mandated though, but should come from the fact that people see it as valuable.

There's also a cultural aspect of it - it brings life to an online community that have to be built, and it works to fill the need of casual interactions during lunch or other spontaneous gatherings that no longer occur with regular cadence.

I am one of the most senior members of the team I am in.

I receive around 50 to 70 mails per day (on a slow day). Most of them corporate noise from the mother ship. I still need to at least skim them as sometimes parts or single mails are relevant.

Also there is a barrage of mails from the different projects I am onboarded onto as an expert for specific topics.

So I need to take a close look at these and see if there are action items for me included.

Then the regular mails from within the team I need to skim if anything is expected of me.

On top of that there is Slack and MS Teams. And a few different Jira Instances I need to stay on top of.

Over the last 16 months I have seen my team in person exactly once for an afternoon at a working offsite.

When Corona started I did a daily stand-up post in our team channel in Slack. I stopped a few weeks ago as except for one colleague nobody had participated for over a year. So why add to the noise for them I asked myself.

How would you expect me to read additional prose about what my colleagues have done. I just wouldn't get enough out of it. Because the things I would profit from in terms of synergies would be nitty-gritty technical details that would be omitted in a weekly summary.

It would just be additional noise to me.

If I have a question I ask in Slack and receive great substantial replies within very short time. If I can contribute I answer questions in Slack.

Else I do my work and try to ignore as much of the corporate noise as possible. At least it is email noise. Not open space office noise. The latter is harder to ignore.

Seems like your place of employment have a bunch of cultural and work process issues to sort out, to be honest.

The diary entries are supposed to replace other forms of communication - not be an addition.

My place of work strive for autonomous teams within specific business domains. You describe yourself as kind of a bottleneck, as things are expected from you in various projects, via email no less.

We’re facing completely different work environments, and as such you see a daily or weekly log as an additional burden. I see it as replacing tones of emails and meetings.

Again - it’s not required here, but as people have noticed the use and asynchronous discussions arising from these log entries, it’s taken a hold. I do them myself as a manager, as my team deserves to know what I’m up to.

> Seems like your place of employment have a bunch of cultural and work process issues to sort out, to be honest.

The place and direct team not - the corporate mothership probably. It would be easy if I could at least filter out (internal) spam via sender addresses, but the sender address is a central one for ham as well as spam.

> You describe yourself as kind of a bottleneck, as things are expected from you in various projects, via email no less.

I am in part a bottle neck - in part just the consultant that is being onboarded into projects for specific questions, but as the probability is high that in the future there will be additional requests in my specific domains I am not rolled off these projects and therefore receive all client/project based "global" communication - even if my contribution is one hour every half a year.

So yeah. This is an interesting way of putting strain on my inbox.

> I see it as replacing tones of emails and meetings. I would love this. Would probably not work with my specific job - even if it could work for a lot of people in the place I work at.

Being a function across different teams makes this unpractical for me - but not for others.

Interesting read - I love questioning “the process” and drilling down in ways of working.

I am, almost an involuntary, manager of 6 different dev teams, and I often say that my aim to reduce the “management” part of my job to a shared duties whiteboard.

Having this as an utopian goal I really strive to remove anything that will hinder team autonomy.

Transparency, communication and ownership is crucial to this mission. Always team, never individuals!

> Waste of time unless you’re an obsessive micromanager. Other team members either don’t read these entirely or just skim them.

Where I work we have weekly update emails usually sent out on Friday. I actually enjoy writing down a bullet list of tasks I finished and which ones are planned for next week to keep myself organized. It's mostly for myself and not for others. You are not really expected to religiously read everyone's emails and skimming them is fine to keep a general overview what people around you are up to.

> Waste of time unless you’re an obsessive micromanager. Other team members either don’t read these entirely or just skim them.

Try daily summaries, which is what we do. Glad to know this screaming "micromanaging" wasn't paranoia from my part though.

> Don’t do this shit. It’s a great way to have everyone reserved rather than relaxed with free flowing ideas.

It’s kind of a shame that this is probably true. My company has some bi-weekly presentations/meetings that are recorded and I get a ton of value out of not attending them, but then pulling them up in my own time and playing them back at 2x speed.

> I get a ton of value out of not attending them, but then pulling them up in my own time and playing them back at 2x speed.

i used to enjoy this too until i realised that not everybody can do it and i am probably beeing a dick for doing it.

idk your specific situation; it might make sense temporarily, but try to be emphatic.

> Other team members either don’t read these entirely or just skim them.

I'm a senior who's been here for a while on a team of folks who are less experienced or are comparatively new to the company. My team has started doing a brief (few sentence) drop into Slack every few days and I couldn't be happier because it means I know when people are stuck and need a hand.

Blood sacrifices and invocations to see who can summon the cutest and fiercest beast. You show your demon to the camera and get votes on it and on the chants you did to bring it from the depths. At the end of each sprint.

Remote orgies to appease the gods of nature and ensure a good deployment. Everyone wears traditional handmade masks for anonymity and we only do it if all tests are green, obviously. Every three months or so; depends a bit on the moon.

Previously we tried more traditional stuff like fire walking but we had to stop doing that one because a guy in another team wasn't careful setting up the coal, ended up burning the company laptop, and then HR banned it ¯\_(ツ)_/¯

----

Edit (for constructive commenting):

I guess I don't like rituals. I much rather prefer a less forced environment for more spontaneous and relaxed communication.

That's not to say you can't have some habits or whatever, but I feel most of those "cool ideas" always end up feeling tiresome to some part of the group if they don't grow from the people themselves.

Where do I send my resumé? :)
> Previously we tried more traditional stuff like fire walking but we had to stop doing that one because a guy in another team wasn't careful setting up the coal and then HR banned it ¯\_(ツ)_/¯

tbh I found fire walking to be overrated. Onboarding is really difficult and, as a consequence, the Kanban board just doesn't paint a full picture for new staff during their first weeks. And the ritual has to happen late at night so every once in a while someone starts bickering about having to stay late at work and demands to be paid for extra hours. It's far more trouble than it's worth, I don't think it has any significant advantage over sacrificing a goat on spring equinox, which you only have to do once.

The goat has to be sacrificed at an Equinox gym for that to work, duh. Why do you think they call it spring equinox?
Are you people hiring?
> Blood sacrifices and invocations to see who can summon the cutest and fiercest beast. You show your demon to the camera and get votes on it and on the chants you did to bring it from the depths.

Really suspected this was just a metaphor for showing off your kids on camera. But then I read the rest, and I'm not sure any more.

...and we only do it if all tests are green, obviously.

I picture the collective hackernews nodding in unison, muttering 'obviously.'

My team is distributed (1 us west coast, 1 us central, 1 us east, 1 Europe - me) and we have had the same set of rituals pre/post pandemic.

- weekly 1:1 with our line manager

- weekly Team meeting (15 minutes of status updates, rest of the time talking over project ideas or other LoB)

- shared team chat room on Webex teams.

Both meetings are video optional but most folks choose to hop on video.

That’s it. It works well, and there is minimal bureaucracy.

what size? we have daily coffe slot, but we are too few (10) and the chance to meet someone is rather low. any idea on how to have more sociality (not strictly related to work) is appreciated here
Team of 6 in UK, 1 in Italy, 2 in India, 1 in Japan

- 3 daily standups per week (15 minute video calls for team alignment),

- weekly 1:1 with line manager (30 minute call or face to face if in UK office)

We do record some of the video conferences when our Indian and Japanese colleagues cannot attend.

1:1s.

WIPs.

Asynchronous comms.

That’s it. For people who want to, they develop a closer relationship and catch up more often. But it’s not expected.

We trust our people, and expectations have been set and agreed upon. It’s enough.

I usually understand WIP to mean Work In Progress but what does it mean in your context?
> rituals have been helpful for your software development teams

An interesting choice of word worth exploring. One could have said "activity" or "procedure", but ritual carries some connotations about the state of remote/hybrid working.

What I think you're asking is - what ways we can connect/bond in human ways? Group dynamics, team identity, loyalty, non-monetary reward, focus and satisfaction, and much more, are determined by the interpersonal bonds that obviously have been disintegrating in a post-pandemic workforce.

Great that people want to find ways to preserve that.

Rituals can be healthy, but also toxic. If an organisation already has a strong charter they can be used to keep it on track. But they can be used to select and filter group membership, and if anyone (the super-sociable one) gets to define and enforce rituals they become a mechanism for one group to take over the company and impose their values by fiat.

For example, food in the workplace is contentious. I consulted at a medium sized London startup where there was a daily banquet of obscenely healthy vegetarian food. At the order of the MD's wife, lunch attendance was "required", lest you fall our of favour with "the family" (which is how she cringingly referred to the company workers). She would sit and watch everybody with eagle eyes. Having a controlling "feeder" policing the staff this way felt toxic.

In many big London firms, "pints with the lads" on Friday is a City ritual that weeds out the family-men and those who can't navigate the social status intricacies of "buying the boss a beer". Going to a bar with 18 year old lap-dancers gets old when you want be at home and talk to your wife, or 18 yo daughter about her A-level homework. In some Japanese work culture, drinking till you can't stand up is a symbol of workplace vigour and loyalty. Although in healthy companies the women come out for drinks too, these rituals are often ways to cement male domination.

To quote Nietzsche "What new rituals must you invent to atone..." As rituals transform into electronic versions there is no doubt that new controlling behaviours will emerge, making performative rituals of loyalty, denouncement, compliance and symbolic belonging. There are already new ways of including or excluding people via technological means just along the lines of "Teams or Zoom" [1]

Meetings can also just be meetings. But really they are more. "Rituals", if they are to be healthy, need to be optional, evolve organically, and do so in a way that is inclusive of the whole team.

[1] Other much better teleconferencing solutions are available.

"Ritual", as well as "ceremony" as it's prescribed by some team methodologies, are both attempts to submit the team individual into a supposed greater order, where there's none.

You may speak of ritual or ceremony when something has been instituted for generations or at least several years, for significant effects towards the group itself (not towards its output).

When the form and content of your practices change every 6 months, and vary widly because the things you work on, or because the hierarchy mandates you to, or because the group/team itself changes, that's nothing that's been instituted.

A business company may very well have its own set of practices. But trying to tweak vocabulary towards making them sound like they are of the same level of importance and impact as rituals or ceremonies, with what those words mean in the social and religious senses, is really an attempt at manipulation.

> trying to tweak vocabulary towards making them sound like they are of the same level of importance and impact as rituals or ceremonies, with what those words mean in the social and religious senses, is really an attempt at manipulation.

I absolutely agree with you, and it's all around us, and becoming normative. We work in an industry, only 40 years old at most, that believes, with near religious fervour, that it's purpose is to radically redefine the very nature of life, work and society [1]. (I was given this super interesting link to the Barbrook Cameron essay by another HN poster [2].)

> When the form and content of your practices change every 6 months, and vary wildly because the things you work on, or because the hierarchy mandates you to

"Move fast and break things" isn't only about technology. It's also about breaking extant norms and transvaluation. One of the sinister sides of digital technology, in my opinion, is precisely this lie of omission with respect to "disruption". It's not just about "progressively replacing old and inefficient", a disruptor weapon can be turned on anything to gain the ends you want. That makes an even bigger nonsense of the already ridiculous notion of technological determinism, because at the very least you now have to ask "determined by who". Which gang of breathless neophytes will be telling me how to live my life today?

[1] http://www.metamute.org/editorial/articles/californian-ideol...

[2] https://news.ycombinator.com/context?id=30931517

What would you recommend over zoom?
We're big Jitsi users around here. For me the main reason is how WebRTC integrates with my audio visual setup - for teaching music or live jamming there's a good link to my Linux audio environment via Carla and talking to OBS studio. You can get 48KHz almost lossless links over a good connection. That's also great for recording both sides of a podcast interview and stuff like that. Both my partner and I do sensitive work and need good security, so we can spin up our own server and not have to worry about whether Zoom, Google or Microsoft are MITM confidential conversations or selling data that would expose our clients.
Thanks!

I don’t use zoom regularly, my org is into Google Meet. I’ve also used talky.io for small groups (and to play their waiting rocket game haha).

I believe 1:1s are counterproductive Why wouldn't be anyone invited to a productive conversation? Or is it to keep secrets or extinguish promises? Not everyone will be in every open meeting, but things closed doors isn't great.
Depends on team size and topics. If the whole meeting is to clarify or explain some topic about the task one person is doing, inviting a whole team and spamming calendars with niche discussion is also counterproductive.
I used to think that social rituals were bullshit, but I've completely changed my mind. I think they are just often done poorly and distract the team from what is important. I'm sure there is room for improvement and YMMV, but our current process is working really well for us:

- As some context, we use Basecamp's Shape Up to deliver features. This prioritises independence, async communication, and deep work. Engineers and designers are largely free to manage their active projects to how they see fit (managers provide context).

- Team social activities only happen on Mondays and Friday. Tuesday -> Thursday are reserved for deep work.

- We found that mixing social and work meetings didn't work (i.e. a weekly kick-off where people both talk about their weekend and their priorities). Instead, we have a 100% social coffee video call on Monday mornings with some jazz. Weekly work updates happen async and are project-dependent.

- On Fridays afternoons we have a quiz or a board game. We like doing it later afternoon on Friday, where deep work is less likely to happen. We also have an async social check-in with a different prompt each week, where you can share some experiences, pictures of a holiday, etc.

- Quarterly retreats where we get the team together. We do a morning session and an afternoon session every day, with the rest of the time unstructured/fun.

Things are avoid:

- We avoid stand-ups which devolve into people listing out what they did yesterday - instead, we encourage async self-organization

- We try and back to back meetings to avoid context switching and 30m-2hr deadzones

- We discourage arranging calls just to organize thoughts (I was bad at this myself). In our experience, communication is higher fidelity if it is written up in message threads on Basecamp. Video calls are really only used for 1:1s, social meetings, demos, or regrouping in the context of an active project.

- We got rid of Slack. Active projects have their own chat rooms, but the rule of thumb is: presume anything not in a forum thread or document is ephemeral and will be lost forever.

We have started putting together a lot of our rituals and culture together in our handbook (https://handbook.datapane.com), so would love any feedback.

> We found that mixing social and work meetings didn't work (i.e. a weekly kick-off where people both talk about their weekend and their priorities).

One thing I like about my current team is that we have a 30 minute daily to begin the morning with, and usually the first 15 minutes is spent just doing light socialising, talking about whatever we fancy. Then we get into work.

I think it's valuable to have the social connection with your team mates, and its a good way to ease into the day.

You have too much stuff tacked onto a friday. If you want happier employees just let them have the early weekend instead of doing a "quiz" or "board game". I come to work to work, not be forced to play games with colleagues.

Also social check-ins are not great unless everyone is just living their best life. Over the pandemic it was pretty damaging for me as I was stuck in my 500 sqft apartment with an immunocompromised mother, too scared to go get groceries; and then seeing people from other departments posting about their spur of the moment vacation to cancun was quite the demoralizing agent... And, again, my colleagues aren't always my friends and I don't like to be forced to share my personal life with random people I wouldn't talk twice to outside of work.

It sounds like as an employer you're exercising unjust control over your employees personal and social lives. Some people may like this, but it's never been received well by me, my colleagues, or even friends I've worked with. We'd all rather have just enjoyed the extra time off and we could hang out if we were friends anyway. So while it may work for you, I believe you are self-selecting out of employees who would find this kind of thing a giant red flag; so the advice is likely skewed to those who want to foster a tolerable work environment for everyone.

I do like your forum idea though, I've been a large proponent of written documentation and thread-based persistent communication for years. However, convincing product/design/business of this is very difficult.

We do the "post a fun photo" thing through Geekbot but for me the best ritual that helps in many ways is that we do work outs on Zoom 3 times per week. Besides the obvious health benefits, it is a nice way to bond the team.
I don't think we do any of this... we have a 24/7 open group video-call, people can join and leave when they want to have a chat, or want to ask something to the group or are looking for assistance. In depth technical talks will then usually migrate temporarily to a second/third channel. We do our daily standups in the main channel to keep it alive and active. Besides that we have many (signal) text-channels for every group/team/technology, so people can get contacted easily.
> - everyone on the team writing up weekly summaries.

What do you write in them that you didn't already mention during the daily standing meetings, the biweekly retrospective, the team meetings, the company meetings, or the Slack channels at the time they were relevant?

I've worked with people who wanted more status updates, but all too often those updates just became "No news to report since I've been in status update meetings or other meetings since my last status update." and nothing was actually getting done. So we trimmed some of those rituals back (and could trim more.)

If anything, all those rituals and forced chats not only get in the way of getting work done, they also get in the way of the natural spontaneous development of working relationships. The sort of banter that happens when people are actually getting things done and feeling good and want to chat. Instead of being stressed because they're getting nothing done and constantly interrupted with all of the forced chat and rituals.

> What do you write in them that you didn't already mention during the daily standing meetings, the biweekly retrospective, the team meetings, the company meetings, or the Slack channels at the time they were relevant?

Well I would rather write up weekly summaries and cut down on meeting time. Daily standup is not a time for summary. It's a time to check to see if people are blocked. If no one is blocked, you go back to work.

>Daily standup is not a time for summary.

I wish most teams did it this way, but it is almost always the case that time is burned going over what they did. I feel like that could always be done asynchronously in a place like Slack.

> What do you write in them that you didn't already mention during the daily standing meetings, the biweekly retrospective, the team meetings, the company meetings, or the Slack channels at the time they were relevant?

Also: Jira ticket updates (e.g. rule to update them at least once a day), commit messages, PR messages, ...

Our team is just doing a regular scrum. Two-week sprints; daily scrums to synchronise and plan the work for the day; regular backlog refinements and sprint plannings to determine which tasks should be worked on next; a sprint review; and a retrospective to find out the pain points from the last sprint.

Also, meetings to make collective decisions about ongoing work as needed.

This and a Slack channel has been working well for us. We don't record zoom calls, but write down the minutes with concrete action points. I don't think we had many more 1:1's.

Not directly a software development team but also consulting grouped by location and/or project.

We have a permant meeting open the whole day where everybody is free to join. Normally, it is started in the morning and a few people will join. After initial chit-chat everbody is doing their work either with the microphone off or on. When there are short topics to be discussed or questions arise it is directly done in the meeting and for bigger topics a new meeting/call is setup with the people involved. So most of the time it is quiet but you only hear the typing of your colleagues.

It basically mimics an open space office and direct human interaction where you can ask questions and overhear interesting topics with the advantage of being able to simply leave (or lower the volume) when you have a meeting or need absolute silence.

Additionally, we have a coffee break meeting in the afternoon for half an hour, that is also not obligatory, in which you can small-talk with your colleagues.

So, in total we have lots of opportunities to interact with colleagues but nothing is mandatory.

You said you weren't a software development team. What kind of functions do you have?

For me, and most people I've worked with, having an all-day meeting specifically to mimic the open office is not something we'd ever propose ourselves. Was it a bottom-up or a top-down decision? Is everyone happy with it?

Would rephrase it to not only SW team but also consulting.

The meeting grew organically: When I started in Corona times I had a few meetings a day with my mentor to talk about open points and questions. From there it evolved to a permanent meeting, also with others joining.

Attending the meeting is not mandatory; everybody is free to join and leave whenever they want. Some use it more regularly, some don't. I haven't heard of anybody not being happy with it.

I've been working full remote for over a decade, at multiple companies, many of whom have tried many things. What seems to be less obtrusive is daily sync meetings, where the only purpose of the meeting is learning if anyone is stuck and needs help. Beyond that we are in constant communication via discord (internally) and slack (clients).. Using discord audio channels to simulate people in the same room helps with onboarding too, because the new person can just speak as if the experienced staff is in their room with them. One company wanted a daily "what did you do" email, which was just a waste of time, as nobody read them, they require real time to write, and they became a joke people knew nobody read.