{"slug": "community-open-source-and-rugby-culture-lessons-for-engineering-teams", "title": "Community, Open Source and Rugby Culture - Lessons for Engineering Teams", "summary": "A developer draws parallels between rugby culture and engineering team dynamics, advocating for shared ownership, psychological safety, and mentorship. The post maps rugby principles like 'the pack works as one' to engineering practices such as avoiding 'not my service' thinking and conducting blameless post-mortems. It also highlights how open-source projects resemble local rugby clubs in their reliance on volunteer effort and community belonging.", "body_md": "In the last few posts we covered data, applications, AI and the hardware that sits on players. Today we step away from the technology itself and look at something softer but just as important, culture.\n\nRugby has a strong, distinctive culture - one that values collective effort, respect, resilience and looking after your teammates. Many of the same principles that make a good rugby side also make a healthy engineering team or open-source community. This post explores those parallels and what developers can usefully borrow.\n\nAt its best, rugby culture rests on a few clear ideas:\n\nThese values show up in small rituals: the huddle before kick-off, the way players police their own standards, the post-match social even after a heavy defeat. They also show up in how clubs and unions think about development pathways and community clubs.\n\n| Rugby Idea | Engineering Parallel | Practical Takeaway |\n|---|---|---|\n| The pack works as one | Shared ownership of systems and outcomes | Avoid “not my service” thinking |\n| Look after your teammates | Psychological safety and mutual support | People raise problems early instead of hiding them |\n| Play the whistle | Clear process and respect for agreed standards | Code review and CI rules are followed consistently |\n| Bring younger players through | Mentorship and knowledge sharing | Juniors are actively included in design decisions |\n| Leave it on the pitch | Hard focus during incidents, then clean handoff | Blameless post-mortems and recovery time |\n| Respect the opposition | Healthy competition with other teams or vendors | Compete on merit, not politics |\n\nThese mappings are not perfect, but they give teams a shared language that feels more human than another set of abstract “culture values” on a slide.\n\nLocal rugby clubs often run on volunteer effort, shared equipment and a sense of belonging. Open-source projects can feel similar:\n\nHealthy open-source projects, like healthy clubs, invest in documentation, welcoming contribution guides and recognizing different kinds of contribution (not just code).\n\nA simple contribution mindset might look like this in practice:\n\n```\nBefore opening a PR or issue:\n1. Read the existing patterns (the “club playbook”)\n2. Ask if the change helps the whole team / project\n3. Leave the codebase or discussion in a better state than you found it\n4. Assume good intent from reviewers and other contributors\n```\n\nThis is basic, but it scales surprisingly well.\n\nIn both rugby and engineering we see the same failure modes:\n\nStrong culture does not eliminate these risks, but it makes them visible earlier and gives the group tools to correct course.\n\nSome of the best teams I have been part of felt a bit like a good rugby side. People trusted each other under pressure, newer members were coached rather than judged, and success was shared. The technology mattered, but the way we treated each other determined how long we could sustain high performance.\n\nRugby taught me that culture is not a poster on the wall. It is the sum of hundreds of small decisions about how we show up for the people next to us.", "url": "https://wpnews.pro/news/community-open-source-and-rugby-culture-lessons-for-engineering-teams", "canonical_source": "https://dev.to/opango_timmy14/community-open-source-and-rugby-culture-lessons-for-engineering-teams-5313", "published_at": "2026-08-18 12:21:51+00:00", "updated_at": "2026-08-18 12:43:37.590819+00:00", "lang": "en", "topics": ["developer-tools"], "entities": [], "alternates": {"html": "https://wpnews.pro/news/community-open-source-and-rugby-culture-lessons-for-engineering-teams", "markdown": "https://wpnews.pro/news/community-open-source-and-rugby-culture-lessons-for-engineering-teams.md", "text": "https://wpnews.pro/news/community-open-source-and-rugby-culture-lessons-for-engineering-teams.txt", "jsonld": "https://wpnews.pro/news/community-open-source-and-rugby-culture-lessons-for-engineering-teams.jsonld"}}