Github

GitHub is the central platform we use at Dev Launchers to manage code, collaboration, and planning across Development, Design, and Product teams.

While GitHub is essential for source control and engineering workflows, it also plays a critical role in how we plan work, track progress, and align cross-functionally through GitHub Projects.


How We Use GitHub

GitHub supports multiple layers of our workflow, from code to coordination.

Code & Engineering

Developers use GitHub to:

  • Maintain repositories for applications, libraries, and the Universal Design System

  • Review code through pull requests

  • Track bugs, improvements, and technical debt via issues

  • Manage releases and versioning

GitHub is the source of truth for all production code.


Planning & Project Management

GitHub Projects is used across Design, Product, and Development teams to:

  • Plan and prioritize work

  • Track feature development and design tasks

  • Coordinate cross-team initiatives

  • Visualize progress across multiple repositories

Design and Product work is not separate from development — GitHub Projects allows all disciplines to plan and execute work in a shared system.


GitHub Projects at Dev Launchers

GitHub Projects provides a flexible, shared planning space where:

  • Issues represent units of work (features, components, research, tasks)

  • Project views support different workflows (roadmaps, backlogs, in-progress work)

  • Designers, product managers, and developers collaborate using the same artifacts

This shared visibility reduces handoff friction and keeps everyone aligned on priorities and status.


Who Uses GitHub

GitHub is used by:

  • Developers writing and reviewing code

  • Designers tracking component work and design-related tasks

  • Product managers planning features and roadmaps

  • Project leads coordinating work across teams

You don’t need to be a developer to participate — GitHub is a collaboration tool first, and a coding platform second.


GitHub and the Universal Design System

For the Universal Design System specifically, GitHub is used to:

  • Track component requests and enhancements

  • Manage component lifecycle and status

  • Review design system contributions

  • Coordinate design, implementation, and documentation work

Design system changes should always be visible and traceable through GitHub.


When to Use GitHub

Use GitHub when you need to:

  • Track or propose work

  • Collaborate on tasks across teams

  • Review progress or priorities

  • Contribute code or documentation

  • Coordinate design system updates

For visual design and exploration, start in Figma. For implementation validation, use Storybook. For planning, execution, and collaboration — use GitHub.

Last updated

Was this helpful?