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?

