Reduce developer onboarding time and cognitive load when navigating complex GitLab issues with a new "context pinning" feature

GitLab is an open-source platform built on Git, the distributed version control system. It offers a comprehensive suite of tools for managing repositories, project planning, continuous integration/continuous deployment (CI/CD), code reviews, issue tracking, and more.

In the spring of 2024, I collaborated with GitLab’s UX team - including senior product designers, UX researchers, product managers, and engineers - for my Human Factors Psychology Capstone Project. My UX challenge centered on streamlining developer onboarding: when receiving a task in the form of an issue, developers often lose time digging through lengthy threads and scattered discussions to understand their next steps. Working in a team of 4, I led the design of a new “context pinning” feature aimed at reducing onboarding friction and helping developers quickly orient themselves within new GitLab issues.

Date

Jan 2025 - May 2025

Role

Product Designer

Skills

UX Design, Visual Design, User Research, Concept Testing, A/B Testing

Team

1 Project Manager, 2 UX Researchers, 1 Product Designer (me)

Full case study is coming soon ☺ Please check back later!

Full case study is coming soon ☺ Please check back later!

Full case study is coming soon ☺ Please check back later!