Engineering

Subscribe

Follow Us

Featured Post
Dec 6, 2018

GitLab Runner update required to use SAST in Auto DevOps

Make sure you upgrade GitLab Runner to 11.5+ to coninue using SAST in Auto DevOps. Read on

Recent Posts

Post Image

Introducing Patroni as the Postgres Failover Manager on GitLab.com

GitLab.com is introducing Patroni as the Postgres Failover Manager on GitLab.com.

Post Image

It's raining repos: The microservices repo explosion, and what we're doing about it

Nov 26, 2018

Microservices have spawned an explosion of dependent projects with multiple repos, creating the need for an integrated solution – we're working on it right now.

Post Image

GitLab 11.5 to support Elasticsearch 6, sunset support for Elasticsearch 5.5

Nov 16, 2018

GitLab 11.5 will support Elasticsearch version 6 and 5.6, sunsetting support for versions 5.5 and earlier.

Post Image

How we spent two weeks hunting an NFS bug in the Linux kernel

Nov 14, 2018

Here's an in-depth recap of debugging a GitLab issue that culminated in a patch for the Linux kernel.

Post Image

How to streamline interactions between multiple repositories with multi-project pipelines

Oct 31, 2018

You can connect CI/CD pipelines and artifacts for multiple related projects to make managing interactions easy.

Post Image

Setting up GitLab CI for Android projects

Oct 24, 2018

Learn how to set up GitLab CI to ensure your Android app compiles and passes tests.

Post Image

How we use personas to build empathy for different types of users

Oct 12, 2018

Welcome to our series on the new GitLab personas!

Post Image

10 strategies for cycle time reduction

Oct 12, 2018

Engineering leads share strategies on how to speed up cycle times.

Post Image

What's up with GitLab.com? Check out the latest data on its stability

Oct 11, 2018

Let's take a look at the data on the stability of GitLab.com from before and after our recent migration from Azure to GCP, and dive into why things are looking up.

Post Image

New Meltano personas, priorities, and updates from the team

Oct 8, 2018

There's a lot going on — here are some of the highlights on user research, dogfooding Meltano, embedding engineers, and hiring!

Post Image

How to work on two Git branches at the same time

Oct 3, 2018

Watch the demo on how using the GitLab Web IDE and your local dev environment to work on two branches at once can help save time.

Post Image

Why Prometheus is for everyone

Sep 27, 2018

You think you don't need Prometheus – I'm here to tell you why you're wrong. Learn why GitLab uses Prometheus, and why your organization should be using it too!

Post Image

How we built GitLab Geo

Sep 14, 2018

Take a deep dive into the many architectural decisions we made while building GitLab Geo.

Post Image

How can teams secure applications at DevOps speed? Security Dashboards are here to help.

Sep 14, 2018

GitLab Security Dashboards enable security professionals to view vulnerabilities across a project. Here’s an inside look.

Post Image

The road to Gitaly v1.0 (aka, why GitLab doesn't require NFS for storing Git data anymore)

Sep 12, 2018

How we went from vertical to horizontal scaling without depending on NFS by creating our own Git RPC service.

Open in Web IDE View source