Engineering

Subscribe

Follow Us

Featured Post
Aug 6, 2019

Learn more about Feature Flags: The next step in Progressive Delivery

How Feature Flags are continuing the next evolution of continuous delivery. Read on

Recent Posts

Post Image

Quantifying UX: Positioning the clone button

Jul 26, 2019

We wanted to move the clone button on the project overview page. Here's how user testing helped us make the right choices.

Post Image

Moving workflows to GitLab: The case of the HIPAA Audit Protocol

Jul 25, 2019

With the GitLab API, you can easily move workflows into GitLab. Here’s how we did it for the HIPAA Audit Protocol.

Post Image

How to trigger multiple pipelines using GitLab CI/CD

Jul 24, 2019

Discover how to trigger and visualize pipelines when you set up GitLab CI/CD across multiple projects.

Post Image

We've open sourced 3 tools to help troubleshoot system performance

Sara Kassabian, Will Chandler
Jul 24, 2019

Say hello to the open source tools our Support team is using to better summarize customer performance data – and find out how they can help you.

Post Image

How to use Prometheus for anomaly detection in GitLab

Jul 23, 2019

Explore how Prometheus query language can be used to help you diagnose incidents, detect performance regressions, tackle abuse, and more.

Post Image

Update: The challenge of enabling Elasticsearch on GitLab.com

Jul 16, 2019

How we got started with enabling Elasticsearch on the largest GitLab instance, GitLab.com.

Post Image

Why we built a UX Research Insights repository

Jul 10, 2019

One of the biggest challenges faced by UX researchers is organizing and storing user research effectively, so that anyone can find and use insights.

Post Image

What we're doing to fix Gitaly NFS performance regressions

James Ramsay and Zeger-Jan van de Weg
Jul 8, 2019

How we're improving our Git IO patterns to fix performance regressions when running Gitaly on NFS.

Post Image

How we turn our group conversations into a podcast with GitLab CI/CD

Jul 3, 2019

Want to listen to meetings on the go? Senior SRE John Jarvis explains how he turned his favorite remote meetings at GitLab into podcast format.

Post Image

How to use GitLab and Ansible to create infrastructure as code

Sara Kassabian and Brad Downey
Jul 1, 2019

Explore the power of GitLab CI as we demo Ansible playbooks in infrastructure as code.

Post Image

Looking back on the 11.x releases for GitLab CI/CD

Jun 19, 2019

With GitLab 12.0 coming soon, it's a great time to reflect on all the features we've launched since 11.0.

Post Image

How we migrated to CommonMark

Jun 13, 2019

A senior backend engineer shares how (and why) we migrated our Markdown processing from RedCarpet to CommonMark.

Post Image

How IT automation impacts developer productivity

May 30, 2019

See how IT automation promotes a healthier IT culture and unlocks next-level DevOps.

Post Image

The road to Rails 5

May 28, 2019

Senior Backend Engineer Jan Provaznik shares some of the challenges we encountered when upgrading GitLab to Rails 5 – and how we overcame them.

Post Image

5 Teams that made the switch to GitLab CI/CD

Apr 25, 2019

See what happened when these five teams moved on from old continuous integration and delivery solutions and switched to GitLab CI/CD.

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