<aside>
👥 Team rituals help maintain healthy communication, boundaries, and expectations between teammates and as a team. Our rituals can and should evolve as our team evolves. It is welcome to iterate on and experiment with our rituals.
</aside>
Asynchronous collaboration
In order to stay in touch throughout the week and support each other, we share the following in our #team-support-engineering Slack channel.
- Daily captain's log. Every day as we go about our days, we share things we learn/read/hear that are important for us to all know. Yes, we are all in the same channels, but a lot happens in Slack every day and this is how we collectively stay on top of things.
Synchronous collaboration
In order to get some purposeful face-time in with each other, we convene synchronously over Zoom for...
- SE team planning and retros where we consider what is going well vs not, discuss, brainstorm, and share important information; more details in on our team meeting norms.
Expectations
In order to keep the air clear with each other, we do the following:
- We honor our Sourcegraph values and code of conduct
- We make it clear when we commit to do something and equally clear when we cannot commit; we adjust and communicate accordingly when life happens
- We immediately alert each other if we sense any unfeasibility fulfillment of our commitments
- We immediately each other upon detecting any jeopardy to our commitments
When we are away from our keyboard (afk) or out of office (ooo)
Any time you are going away from keyboard (afk) or out of office (ooo)—planned or unplanned—the team relies on you to ensure a plan exists for covering your commitments and responsibilities. Please refer to our PTO guidelines for more details.