Learn how Reviewer Roulette has evolved at GitLab over the last year.
Explore all the different engineering approaches to store and update the namespace statistics in a performant manner.
How the Delivery team at GitLab used our existing resources to overhaul our system to make way for CI/CD.
Learn why GitLab switched from D3.js to ECharts as our library of choice for rendering data visualizations.
Deploying your pipeline to Kubernetes is just a 'git push' away using GitLab's Auto DevOps feature.
GitLab has a memory problem, so we created a specialized team to fix it.
Do you still run pipelines on source branches? Let's start running them on merge commits!
Let's talk about building build images with GitLab CI/CD. The power of Docker as a build platform is unleashed when you get meta.
Get a closer look at how we investigated errors originating from scheduled jobs, and how we stumbled upon "the tyranny of the clock."
Dive deep into our decision to switch GitLab over to a single codebase as we review some of the benefits and challenges.
DAG, Multi-project Pipelines, Runner Setup for Kubernetes and more.
How Feature Flags are continuing the next evolution of continuous delivery.
We wanted to move the clone button on the project overview page. Here's how user testing helped us make the right choices.
With the GitLab API, you can easily move workflows into GitLab. Here’s how we did it for the HIPAA Audit Protocol.