Communication

Engineering communication at BWRGY is async-first, documented, and minimal.

Core Practices

  • MR discussions stay in the MR: Use comments and threads to capture all decisions and changes.
  • Project-wide updates via Element: Use the Team: Devroom for updates, questions, and async check-ins.
  • Fortnightly engineering calls: Used for check-ins, blockers, or architectural discussions that require live input.
  • Write before you speak: Prefer documenting your thoughts over unscheduled pings.

Tools

ToolPurpose
GitLabIssues, Merge Requests, technical discussion
ElementTeam chat, async updates, questions
HandbookLong-term documentation and decisions

Expectations

  • Keep MR threads clear, focused, and self-contained
  • Use threads in Element to reduce noise
  • Post blockers or major updates before calls
  • Document meeting outcomes for future reference