Engineering

Subscribe

Follow Us

Featured Post
Sep 22, 2020

Understand the new GitLab Agent for Kubernetes

Just released in 13.4, our brand new Kubernetes Agent provides a secure and K8s–friendly approach to integrating GitLab with your clusters. Read on

Recent Posts

Post Image

What we learned after a year of GitLab.com on Kubernetes

John Jarvis
Sep 16, 2020

It's been one year since we moved GitLab.com to Kubernetes. We unpack the challenges and learnings from this major migration.

Post Image

How we upgraded PostgreSQL at GitLab.com

Jose Finotto
Sep 11, 2020

We explain the precise maintenance process to execute a major version upgrade of PostgreSQL.

Post Image

Can DevOps be beneficial for design and UX?

Sep 3, 2020

Look at how DevOps phases can be integrated with design and UX, and why we've built the Figma plugin to help with this.

Post Image

How to use Bazel with GitLab to speed up your builds

Jason Yavorska
Sep 1, 2020

We explain why Bazel and GitLab CI are a great match to speed up your build times.

Post Image

How we measure engineering productivity at GitLab

Aug 27, 2020

Learn about how we measure and iterate through this metric

Post Image

How developer-centric AppSec testing can dramatically change your DevOps team

Joni Klippert
Aug 21, 2020

Find and fix security bugs faster by implementing developer-centric application security testing in the CI pipeline. And the bonus? Engineering and security will finally be better aligned.

Post Image

How GitLab protects your IP

Aug 7, 2020

There are many ways in which hosting intellectual property in GitLab is not only secure but also flexible and invites collaboration.

Post Image

How GitLab Pages uses the GitLab API to serve content

Aug 3, 2020

GitLab Pages is changing the way it reads a project's configuration to speed up booting times and slowly remove its dependency to NFS.

Post Image

How to build containers with the AWS Fargate Custom Executor for GitLab Runner and AWS CodeBuild

Elliot Rushton and Ricardo Mendes
Jul 31, 2020

Build containers with the AWS Fargate Custom Executor for GitLab Runner and AWS CodeBuild

Post Image

How we created a GitLab Workflow Extension for VS Code

Jul 31, 2020

Now you can leverage GitLab from within Visual Studio Code with our official GitLab Workflow Extension.

Post Image

Want a more effective CI/CD pipeline? Try our pro tips

Jul 29, 2020

Here’s how to take your CI/CD pipeline to the next level with hands on advice about faster builds, better security and more.

Post Image

GitLab's guide to safe deployment practices

Jul 23, 2020

It's important to safeguard your deployment process. Here's our best advice to protect your environments.

Post Image

How to integrate Azure DevOps repositories with GitLab

Jul 9, 2020

How to keep your code in an Azure DevOps repository and run CI/CD with GitLab pipelines.

Post Image

How we migrated application servers from Unicorn to Puma

Jul 8, 2020

It's been a long journey but with the release of GitLab 13.0 Puma is our default application server. Here's what we did and learned along the way.

Post Image

How GitLab's application security dashboard helps AppSec engineers

Jul 7, 2020

GitLab Security features help application security engineers collaborate more efficiently and better assess the security posture of the projects they oversee.

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