Browse that include the collaboration tag
5 ways execs can support their DevOps teams with AI
Learn how the AI capabilities within a DevSecOps platform can help teams boost productivity and collaboration.
A Google Summer of Code project: creating a benchmarking framework for SAST
Our 2022 Google Summer of Code project helped to create a benchmarking framework for SAST.
Lingo: A Go micro language framework for building Domain Specific Languages
Design, build and integrate your own Domain Specific Language with Lingo.
3 keys to success for product operations
Learn how to set a foundation for product operations at your organization.
GitLab's DevOps platform enables Tangram Vision's engineering team to succeed at remote work
The start-up's developers can collaborate efficiently, handling everything from merge requests to code reviews, and providing a single source of the truth.
How Weet integrates localization into the GitLab pipeline with Lokalise
Localization is an increasingly important option for users. Here's how to integrate localization in your GitLab pipeline.
Introducing the GitLab Helm Package Registry
Develop and deploy cloud native applications with a built-in Helm registry.
How to stand-up a GitLab instance in AWS Marketplace
This is a quick quide to help you provision a GitLab instance in the AWS Marketplace and setup a Runner.
GitLab and Jira integration: the final steps
The last of our three-part series on GitLab and Jira integrations offers a step-by-step look at how the tools work together.
Five signs you should think BIGGER!
Are you a designer who is frustrated with only focusing on the next milestone? Do you feel like you have to answer too many questions in every Issue? Do you feel like your product is not making any progress? **Time to Think Bigger!**
How we tested a feature that affected (almost) all parts of GitLab
Crowd-sourcing testing across teams
Why design systems benefit everyone
Learn how the GitLab digital experience team built the Slippers design system for our marketing website.
10 tips to make you a productive GitLab user
Learn how quick actions can make you a more efficient GitLab user.
4 tips for agile remote pair programming
Pair programming is great for remote collaboration. Our remote pairing enthusiasts share how to make the most of it.
How to improve your communication as a remote designer in 6 simple steps
When you're explaining designs or requesting feedback, it's easy to give too much information. Here are some tips on how you can communicate better as a designer, especially if you're working remotely.
Building a Handbook First Remote Learning Culture
An overview on how to build a handbook first remote learning culture
GitLab Mental Health Awareness Week Recap
A recap of the Learning and Development Mental Health Awareness week
Why GitLab is the right design collaboration tool for the entire team
Design collaboration in GitLab creates a single source of truth and makes product teams more efficient
Improving DevOps and software development with communication and collaboration
The most important skills for a DevOps pro? Collaboration and communication. We share some of our best blogs, articles, and videos to help you work better, together.
Start contributing to GitLab today
Learn how to start contributing to GitLab and how GitLab team members are here to help.
How an analytics software startup took aim at COVID-19
Illumina Consulting Group didn’t just sit idle during the pandemic. Here’s how they developed a COVID-19 assessment and analysis tool.
Running an Asynchronous Sketch Workshop for UX
How to generate ideas with team members in multiple time zones
How iteration helps build our product and improve our work lives
One of GitLab’s core values, iteration permeates everything we do from UX design to product development. And when it comes to our work lives, iteration is a game changer.
How enterprise dev teams use GitLab and Mattermost ChatOps to accelerate development
A complete DevOps toolchain plus open source messaging and ChatOps – what’s not to love?
My experience as a recruiting intern at GitLab
Why interning for an asynchronous and all-remote company is the best way to go.
How to manage your Snowflake spend with Periscope and dbt
The GitLab data team is open sourcing the dbt package they use to manage their Snowflake spend.
5 Things I Learned During My Summer Internship with GitLab's Data Team
Key lessons learned during my summer internship
Why building compliance as code in DevOps will benefit your entire company
Read here on how to integrate compliance as code into your DevOps cycle and why it's important to have in your business
How we migrated to CommonMark
A senior backend engineer shares how (and why) we migrated our Markdown processing from RedCarpet to CommonMark.
How we turned a dull weekly all-hands into a podcast
We love asynchronous communication so much that we turned a uninspiring department-wide meeting into an engaging podcast – here's why and how.
The road to Rails 5
Senior Backend Engineer Jan Provaznik shares some of the challenges we encountered when upgrading GitLab to Rails 5 – and how we overcame them.
The GitLab handbook by numbers
Two GitLab team-members take a fresh look at GitLab's open source team handbook, charting its evolution over the years to the weighty tome it is today.
How we used design facilitation to understand incident management
The group responsible for the Monitor stage at GitLab recently got together to decide on new product features with a facilitated design session.
How remote work enables rapid innovation at GitLab
At GitLab, remote isn’t a business operations risk, it’s a competitive advantage.
How we use Git as the blockchain for process changes
Git can be useful for more than just coding and operations. It can help you run your entire business – here's how we do it.
How to radically simplify bug reporting in GitLab
Marie Hargitt from Marker.io shares how product teams can empower colleagues to report actionable issues in GitLab, without driving developers crazy.
Help us shape the future of design discussion in GitLab
We've identified the need for full integration of user experience design within the DevOps lifecycle, and would love your feedback on how to make that happen.
How do we handle engineering-led issues that don't belong to one team?
A recent issue sparked a lively discussion between engineering and product leadership about how 'cross-vertical' issues should be prioritized to avoid the bystander effect.
Why we use Ruby on Rails to build GitLab
Here's our CEO on GitLab’s inception using Rails, and how challenges are being handled along the way.
This is what happens if you lose access to your 2FA GitLab.com account
Support Engineering Manager Lyle Kozloff explains why we no longer accept government ID for two-factor authentication removal.
New to GitLab and not sure where to start?
Get started guideLearn about what GitLab can do for your team
Talk to an expert