Engineering

Subscribe

Follow Us

Featured Post
Feb 7, 2019

How to tidy up your merge requests with Git

Here's how to use a Git feature that saves a lot of time and cleans up your MRs. Read on

Recent Posts

Post Image

How to set up multi-account AWS SAM deployments with GitLab CI/CD

Forrest Brazeal
Feb 4, 2019

Our guest author, an AWS Serverless hero, shares how to automate SAM deployments using GitLab CI/CD.

Post Image

Pre-commit and post-deploy code reviews are dead

Jan 31, 2019

In a world with Git, pre-commit and post-deploy code reviews are relics that can be eliminated from your workflow.

Post Image

How to publish Android apps to the Google Play Store with GitLab and fastlane

Jan 28, 2019

See how GitLab, together with fastlane, can build, sign, and publish apps for Android to the Google Play Store.

Post Image

GitLab now supports Microsoft Exchange and Google Groups for incoming email features like Service Desk

Jan 23, 2019

You now have even more choices when configuring an email server for your self-managed GitLab instance

Post Image

What are the best and worst parts about being a development team lead?

Jan 18, 2019

Dev leads, we feel you. Here's a deep dive into our interviews with development team leads, and the new persona they informed.

Post Image

How to radically simplify bug reporting in GitLab

Marie Hargitt
Jan 9, 2019

Marie Hargitt from Marker.io shares how product teams can empower colleagues to report actionable issues in GitLab, without driving developers crazy.

Post Image

We restructured to allow better cross-functional collaboration — here's how it's going.

Dec 13, 2018

Implementing a new structure sounds like a big change, but our Configure group is here to give you the scoop.

Post Image

GitLab's HackerOne Bug Bounty Program is public today

Dec 12, 2018

With 200 reported vulnerabilities and $200,000 awarded already, our bug bounty program is now public and open for your contributions.

Post Image

Git Protocol v2 now enabled for SSH on GitLab.com

Dec 10, 2018

Fetch faster using Git Protocol v2 – here's how.

Post Image

Friends don't let friends add options to code

Dec 10, 2018

Creating optional features burdens users and applications – here's how we avoid adding options.

Post Image

GitLab Runner update required to use SAST in Auto DevOps

Dec 6, 2018

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

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.

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