Engineering

Subscribe

Follow Us

Featured Post
Brett Walker, Fatih Acet
Apr 5, 2019

How we delivered more performant and robust task lists in GitLab

How simple checkboxes became a challenging engineering problem – and how we fixed it. Read on

Recent Posts

Post Image

7 Best practices for application modernization

Mar 27, 2019

Use these best practices to avoid common pitfalls on the application modernization journey.

Post Image

How to connect GitLab and Pantheon to streamline Drupal and WordPress workflows

Andrew Taylor
Mar 26, 2019

Our guest author, a Developer Programs Engineer at Pantheon, shares how to automate WordPress deployments using GitLab CI/CD.

Post Image

Lessons from our journey to enable global code search with Elasticsearch on GitLab.com

Mar 20, 2019

Read about some of the dead ends we've encountered on the way to enabling global code search on GitLab.com, and how we're working on a way forward.

Post Image

Examples of legacy modernisation projects

Mar 14, 2019

Discover how four teams committed to the application modernization process.

Post Image

How we use GitLab to automate our monthly retrospectives

Mar 7, 2019

How one engineering team is using GitLab CI to automate asynchronous retrospectives, making collaboration across four continents a breeze.

Post Image

How to publish iOS apps to the App Store with GitLab and fastlane

Mar 6, 2019

See how GitLab, together with fastlane, can build, sign, and publish apps for iOS to the App Store.

Post Image

GitLab might move to a single Rails codebase

Feb 21, 2019

We're considering moving towards a single Rails repository by combining the two existing repositories – here's why, and what would change.

Post Image

New: How to get up and running quickly using GitLab Pages templates

Feb 20, 2019

We're introducing bundled GitLab Pages templates, so let's take a look at how easy it really is now to get up and running with a new site.

Post Image

How we used delayed replication for disaster recovery with PostgreSQL

Feb 13, 2019

Replication is no backup. Or is it? Let's take a look at delayed replication and how we used it to recover from accidental label deletion.

Post Image

How to tidy up your merge requests with Git

Feb 7, 2019

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

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.

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