
Refactor code into modern languages with AI-powered GitLab Duo
This detailed tutorial helps developers use AI to modernize code by switching to a new programming language and gain knowledge about new features in the same language.

Developing GitLab Duo: Use AI to remediate security vulnerabilities
This tutorial shows how GitLab Duo Vulnerability Explanation and GitLab Duo Vulnerability Resolution, along with our other AI-powered features, can help to address vulnerabilities quickly.

Top tips for efficient AI-powered Code Suggestions with GitLab Duo
Explore best practices for using Code Suggestions and how to combine it with our other AI features to greatly improve the developer experience (includes real-world exercises).

Developing GitLab Duo: Blending AI and Root Cause Analysis to fix CI/CD pipelines
Discover how we've infused Root Cause Analysis with AI to help remedy broken CI/CD pipelines, including example scenarios and take-away exercises.

10 best practices for using AI-powered GitLab Duo Chat
Explore tips and tricks for integrating GitLab Duo Chat into your AI-powered DevSecOps workflows. Plus, expert advice on how to refine chat prompts for the best results.

Learning Python with a little help from AI
Use this guided tutorial, along with GitLab Duo Code Suggestions, to learn a new programming language.

Learn advanced Rust programming with a little help from AI
Use this guided tutorial, along with AI-powered GitLab Duo Code Suggestions, to continue learning advanced Rust programming.
Stay in the know with GitLab’s monthly newsletter
All fields required