GitLab Blog Archives

Why now is the time for embedded DevSecOps -

Matt DeLaney

July 1, 2025
GitLab catches MongoDB Go module supply chain attack -

Michael Henriksen

June 30, 2025
Exact Code Search: Find code faster across repositories -

Dmitry Gruzd

June 25, 2025
Speed meets governance: Model Selection comes to GitLab Duo -

Susie Bitters

June 25, 2025
GitLab Duo Agent Platform: What’s next for intelligent DevSecOps -

Bill Staples

June 24, 2025
Reduce the load on GitLab Gitaly with bundle URI -

Olivier Campeau

June 24, 2025
GitLab Ultimate for IBM Z: Modern DevSecOps for mainframes -

Mike Flouton

Andy Bradfield

June 23, 2025
Automating role-based access control (RBAC) at scale -

James Wormwell

Paul Meresanu

Kees Valkhof

June 20, 2025
What’s new in Git 2.50.0? -

Justin Tobler

June 16, 2025
AI-native GitLab Premium: Transform higher education software development -

Jessica Hurwitz

Elisabeth Burrows

June 10, 2025
Speed up code reviews: Let AI handle the feedback implementation -

Cesar Saavedra

June 10, 2025
Last year we signed the Secure by Design pledge - here's our progress -

Joseph Longo

June 9, 2025
4 ways to accelerate embedded development with GitLab -

Matt DeLaney

Darwin Sanoy

June 5, 2025
How we decreased GitLab repo backup times from 48 hours to 41 minutes -

Karthik Nayak

Manuel Kraft

June 5, 2025
Accelerate code reviews with GitLab Duo and Amazon Q -

Cesar Saavedra

June 2, 2025
GitLab named a Leader in The Forrester Wave™: DevOps Platforms, Q2 2025 -

Dave Steer

June 2, 2025
Why are organizations moving to a unified DevSecOps platform? -

Itzik Gan Baruch

June 2, 2025
GitLab Duo Chat gets agentic AI makeover -

Torsten Linz

May 29, 2025
What is a large language model (LLM)? -

Itzik Gan Baruch

May 29, 2025
Getting started with GitLab: Working with CI/CD variables -

GitLab Team

May 27, 2025
Introducing compromised password detection for GitLab.com -

Ruby Nealon

Matt Coons

May 22, 2025
Refactoring JavaScript to TypeScript with GitLab Duo Workflow -

Frédéric Caplette

May 22, 2025
Tutorial: Secure and optimize your Maven Repository in GitLab -

Tim Rizzi

May 22, 2025
GitLab Dedicated for Government now FedRAMP-authorized -

Deepa Mahalingam

Elisabeth Burrows

May 19, 2025
Unlocking AI for every GitLab Premium and Ultimate customer -

David DeSanto, Chief Product Officer, GitLab

May 15, 2025
Our step-by-step guide to evaluating runtime security tools -

Hiroki Suezawa

Mitra Jozenazemian

May 13, 2025
Automate tedious coding tasks with GitLab Duo Workflow -

Jeff Park

May 6, 2025
How to use GitLab's Custom Compliance Frameworks in your DevSecOps environment -

Fernando Diaz

April 30, 2025
GitLab Duo + Amazon Q: Transform ideas into code in minutes -

Cesar Saavedra

April 28, 2025
Getting started with GitLab: Understanding CI/CD -

GitLab

April 25, 2025
Solving complex challenges with GitLab Duo Workflow -

Johannes Bauer

April 23, 2025
A guide to the breaking changes in GitLab 18.0 -

Martin Brümmer

Fabian Zimmer

Sam Wiskow

April 18, 2025
GitLab Duo with Amazon Q: Agentic AI optimized for AWS generally available -

Emilio Salvador

April 17, 2025
Introducing Custom Compliance Frameworks in GitLab -

Ian Khor

Salman Ladha

April 17, 2025
GitLab rotating Omnibus Linux package signing key -

GitLab

April 16, 2025
Journey through Git's 20-year history -

Patrick Steinhardt

April 14, 2025
GitLab at Next '25: Transforming app modernization -

Regnard Raquedan

April 11, 2025
Use GitLab Duo Workflow to improve application quality assurance -

Cesar Saavedra

April 10, 2025
SAFe without silos in GitLab -

Amanda Rueda

April 8, 2025
Celebrating Git's 20th anniversary with creator Linus Torvalds -

Patrick Steinhardt

April 7, 2025