Development Tooling team
The Development Tooling team enables all GitLab contributors to efficiently deliver results for customers by providing stable and performant software development tools, such as the GitLab Development Kit.
Mission
- Build state-of-the-art developer tools that are efficient and reliable, empowering developers to keep their development environments up-to-date painlessly.
- Enable contributors to contribute to our tools.
- Measure what matters: improvements in developer experience, efficiency, and toil reduction, using both quantitative and qualitative metrics.
Vision
The Development Tooling team’s vision is to create tools that enable GitLab team members and the wider community to contribute to GitLab efficiently, without the friction and manual toil that often come with working on large, complex software projects like GitLab.
Areas of responsibilities
flowchart LR DT[Development Tooling] --focuses on--> GDK[GitLab Development Kit] click GDK "https://gitlab.com/gitlab-org/gitlab-development-kit" GDK --> GDKRemoteDev[GDK remote development workspace] DT --> CanonicalTooling[gitlab-org/gitlab tooling] CanonicalTooling --> StaticAnalysis[Static Analysis] DT --> AuxTooling[Auxiliary tooling<br><small>Useful tools for GitLab.com.</small>] AuxTooling --> civiz[Pipeline Visualizer] AuxTooling --> subparticle[Subparticle] click civiz "https://gitlab.com/gitlab-org/quality/engineering-productivity/pipeline-visualizer" click subparticle "https://gitlab.com/gitlab-org/quality/engineering-productivity/subparticle"
Team structure
Members
Communication
Description | Link |
---|---|
GitLab Team Handle | @gl-dx/development-tooling |
Slack Channel | #g_development_tooling |
Team Issue Board | Team Issue Board |
Issue Tracker | gitlab-org/dx/tooling/team |
Last modified September 3, 2025: Rename Developer Tooling group to Development Tooling group (
1a275cab
)