Engineering

Subscribe

Follow Us

Featured Post
Mar 31, 2021

3 Debugging tips we learned from you

We asked for your most unexpected causes of bugs. Here's what we learned. Read on

Recent Posts

Post Image

How to integrate GitLab.com with Jira Cloud

Mar 25, 2021

Check out how to use the GitLab App on the Atlassian Marketplace to connect your merge requests, branches, and commits to a Jira issue.

Post Image

Why small merge requests are key to a great review

Mar 18, 2021

Massive merge requests lead to more problems than solutions. We explain how embracing iteration can lead to a better experience for the code author and code review.

Post Image

How patch files can transform how you review code

Mar 15, 2021

We explain how to use patch files for better code review.

Post Image

How to write a more thoughtful code review

Mar 9, 2021

The best code reviews are empathetic and fair. We explain best practices for providing feedback.

Post Image

Why design systems benefit everyone

Mar 5, 2021

Learn how the GitLab digital experience team built the Slippers design system for our marketing website.

Post Image

Production-grade infrastructure, GitOps convergence, and DevSecOps in under 5 minutes

Feb 24, 2021

Unlock production-grade infrastructure and development workflows in under five minutes with Five Minute Production App: a blend of solutions offered by AWS, Hashicorp Terraform, and GitLab.

Post Image

Meet Pipeline Editor, your one-stop shop for building a CI/CD pipeline

Feb 22, 2021

The Pipeline Editor reduces the complexity of configuring your CI/CD pipelines.

Post Image

10 tips to make you a productive GitLab user

Michael Friedrich and Roman Kuba
Feb 18, 2021

Learn how quick actions can make you a more efficient GitLab user.

Post Image

How to carry out remote work team collaboration

Feb 9, 2021

Some tips for successful asynchronous collaboration from all-remote engineering teams.

Post Image

How to use GitLab CI to deploy to multiple environments

Feb 5, 2021

We walk you through different scenarios to demonstrate the versatility and power of GitLab CI.

Post Image

How we automatically fixed thousands of Ruby 2.7 deprecation warnings

Feb 3, 2021

The upgrade to Ruby 2.7 for GitLab involved thousands of deprecation warnings across hundreds of files. Here's how we fixed most of them.

Post Image

We need to talk: Can we standardize NO_PROXY?

Jan 27, 2021

Subtle differences in proxy setting implementations led to surprising problems for a GitLab customer. Here's how we got to the root of it.

Post Image

How to do GitLab merge request reviews in VS Code

Jan 25, 2021

Code review is critical to modern software development. We're making it easier by bringing merge request reviews right into VS Code.

Post Image

Meet Praefect: The traffic manager making your Git data highly available

Jan 21, 2021

This router and transaction manager ensures there are multiple copies of each Git repository available in the event of an outage – no NFS required.

Post Image

How we used parallel CI/CD jobs to increase our productivity

Jan 20, 2021

GitLab uses parallel jobs to help long-running jobs run faster.

Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license