how-engineering-communicates  by github

GitHub Engineering's communication guidelines and practices

created 1 year ago
523 stars

Top 61.2% on sourcepulse

GitHubView on GitHub
Project Summary

This repository shares GitHub Engineering's communication principles, practices, and tools, aimed at remote-first organizations seeking to improve collaboration and manage information overload. It distills years of experience into actionable guidelines, offering a "common API" for effective cross-team and cross-timezone communication.

How It Works

The project outlines a structured approach to internal communication, emphasizing principles that are translated into prescriptive practices. This system aims to manage the signal-to-noise ratio within the engineering organization, ensuring clarity and efficiency in a distributed work environment.

Quick Start & Requirements

The primary content is available via a linked blog post and the repository's documentation. No specific installation or technical prerequisites are mentioned for accessing the guidelines.

Highlighted Details

  • Details GitHub Engineering's communication principles.
  • Provides prescriptive practices derived from these principles.
  • Includes tips specifically for leaders.
  • Offers an example Azure OpenAI prompt for communication tasks.

Maintenance & Community

The project welcomes contributions via pull requests. Further details on community engagement and the ongoing conversation can be found in the linked blog post.

Licensing & Compatibility

The documentation is released under the CC-BY-4.0 license, allowing for broad sharing and adaptation.

Limitations & Caveats

This repository contains documentation and guidelines, not executable code. Its applicability may vary depending on an organization's specific context and existing tooling.

Health Check
Last commit

6 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
12 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.