GitLab Blog Archives

GitLab introduces new machine types for GitLab SaaS Linux Runners -

Darren Eastman

September 22, 2022
GitLab is now an Amazon Linux 2 Service Ready Partner -

Darwin Sanoy

September 21, 2022
Get started with microservices architecture -

GitLab

September 20, 2022
Mobile DevOps with GitLab, Part 1 - Code signing with Project-level Secure Files -

Darby Frey

September 20, 2022
Why AI in DevOps is here to stay -

Valerie Silverthorne

September 15, 2022
5 Git resources for visual learners -

PJ Metz

September 14, 2022
New to DevOps? Take our DevOps for beginners quiz -

GitLab

September 13, 2022
Pursuing faster time-to-merge for wider community contributions -

Nick Veenhof

September 13, 2022
A visual guide to GitLab CI/CD caching -

Matthieu Fronton

September 12, 2022
How SMBs can save with the GitLab DevOps Platform -

Sharon Gaudin

September 8, 2022
How we use the Jobs-To-Be-Done Framework to rethink user workflow -

Erika Feldman

Veethika Mishra

September 7, 2022
Ease pressure on SMB developers with a DevOps platform -

Sharon Gaudin

September 6, 2022
Speed up your monorepo workflow in Git -

John Cai

September 6, 2022
Virtual whiteboarding is a remote work super power -

Darwin Sanoy

September 1, 2022
Why - and how - DevOps roles are changing -

Valerie Silverthorne

August 31, 2022
What you need to know about DevOps audits -

Valerie Silverthorne

August 31, 2022
Five essential business benefits a DevOps platform gives SMBs -

Sharon Gaudin

August 30, 2022
The ultimate guide to software supply chain security -

Sandra Gittlen

August 30, 2022
Top reasons for software release delays -

Valerie Silverthorne

August 30, 2022
A 3-step plan for DevOps platform migration -

Lauren Minning

August 25, 2022
Give it a go: Capture the flag for $20K USD in our bug bounty program -

Heather Simpson

August 24, 2022
Postman integration with GitLab makes API workflows easier -

Andy Rogers

August 24, 2022
Ditch toolchain problems with a DevOps platform -

Sharon Gaudin

August 24, 2022
GitLab's 2022 Global DevSecOps Survey: Security is the top concern, investment -

Valerie Silverthorne

August 23, 2022
GitLab adds further measures to combat credential stuffing and other types of platform abuse -

Monmayuri Ray

August 19, 2022
The GitLab guide to modern software testing -

Valerie Silverthorne

August 18, 2022
Why DevOps and zero trust go together -

Sandra Gittlen

August 17, 2022
Why we implemented our own SSHD solution -

Igor Drozdov

August 17, 2022
8 Steps to prepare your team for a DevOps platform migration -

Sharon Gaudin

August 16, 2022
The importance of compliance in DevOps -

Lauren Minning

August 15, 2022
We are upgrading the operating system on our Postgres database clusters -

David Smith

August 12, 2022
Securing the software supply chain through automated attestation -

Sandra Gittlen

August 10, 2022
How to use virtual reality for team building -

Matt Nohr

August 9, 2022
Decomposing the GitLab backend database, Part 1: Designing and planning -

Dylan Griffith

August 4, 2022
Decomposing the GitLab backend database, Part 2: Final migration and results -

Dylan Griffith

August 4, 2022
Decomposing the GitLab backend database, Part 3: Challenges and surprises -

Dylan Griffith

August 4, 2022
Event-based CI workflows in GitLab -

Grzegorz Bizon

Jackie Porter

August 3, 2022
GitLab welcomes Janelle Romano and Patty Molthen to Federal Advisory Board -

GitLab

August 3, 2022
How to provision dynamic review environments using merge requests and Argo CD -

Joe Randazzo

Madou Coulibaly

August 2, 2022
What we learned during an internal Hackathon Week -

James Heimbuck

July 28, 2022