Engineering

Subscribe

Follow Us

Featured Post
Jul 3, 2018

How we solved GitLab's CHANGELOG conflict crisis

How we eliminated changelog-related merge conflicts and automated a crucial part of our release process. Read on

Recent Posts

Post Image

Introducing Auto Breakfast from GitLab (sort of)

Jun 29, 2018

GitLab can't make you breakfast? This is what happens when you tell a GitLab team member whose favorite catchphrase is "Challenge accepted."

Post Image

Let's play Reviewer Roulette! An easy way to find a reviewer for your merge request

Jun 28, 2018

Finding the right reviewer for a merge request can be tough. Reviewer Roulette makes the decision easier – by making it random!

Post Image

We’re moving from Azure to Google Cloud Platform

Jun 25, 2018

GitLab.com is migrating to Google Cloud Platform – here’s what this means for you now and in the future.

Post Image

How to autoscale continuous deployment with GitLab Runner on DigitalOcean

Owen Williams
Jun 19, 2018

Our friends over at DigitalOcean share how to configure a highly scalable, responsive and cost-effective GitLab infrastructure.

Post Image

Meet the GitLab Web IDE

Jun 15, 2018

Here's how we went from a proof of concept to a new feature that makes it even easier for everyone to edit inside of GitLab.

Post Image

How (and why!) to keep your Git commit history clean

Jun 7, 2018

Git commit history is very easy to mess up, here's how you can fix it!

Post Image

Our journey in switching to native Unicode emoji

May 30, 2018

Unicode is hard. Here's a guide to getting native Unicode Emoji right 👌

Post Image

Scalable app deployment with GitLab and Google Cloud Platform

May 10, 2018

Get the power to spin up a Kubernetes cluster managed by Google Cloud Platform in a few clicks – watch the demo of our native integration.

Post Image

How we used GitLab CI to build GitLab faster

May 2, 2018

Here's how we went from a daily manual merge of GitLab Core into GitLab Enterprise to automated merges every three hours.

Post Image

Getting started with GitLab CI/CD and Google Cloud Platform

Apr 24, 2018

Discover how easy it is to set up CI/CD and Kubernetes deployment with our integration with Google Kubernetes Engine.

Post Image

5 things I wish I'd known about Kubernetes before I started

Apr 16, 2018

Looking to dive into Kubernetes? Here’s some advice on how to get started from a GitLab engineer.

Post Image

How to set up advanced monitoring for your GitLab environment with Logz.io and the ELK stack

Daniel Berman
Apr 13, 2018

ELK, together with GitLab’s logging framework, gives organizations a comprehensive view for monitoring, troubleshooting, and analyzing team activity.

Post Image

Polishing GitLab’s UI: A new color system

Mar 29, 2018

Senior UX Designer Pedro Moreira da Silva takes us on a deep dive into how the UX team improved the GitLab UI’s color palette.

Post Image

How the GitLab UX team uses epics

Mar 19, 2018

UX Manager Sarrah Vesselov shares how the UX team is using epics to manage their workflow.

Post Image

How our production team runs the weekly on-call handover

Mar 14, 2018

Senior Production Engineer John Jarvis explains our handover process for on-call incidents in a fully remote and distributed team.

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