[{"data":1,"prerenderedAt":698},["ShallowReactive",2],{"/en-us/blog/around-the-world-in-6-releases/":3,"navigation-en-us":32,"banner-en-us":448,"footer-en-us":460,"Douwe Maan":671,"next-steps-en-us":683},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":16,"config":22,"_id":25,"_type":26,"title":27,"_source":28,"_file":29,"_stem":30,"_extension":31},"/en-us/blog/around-the-world-in-6-releases","blog",false,"",{"title":9,"description":10,"ogTitle":9,"ogDescription":10,"noIndex":6,"ogImage":11,"ogUrl":12,"ogSiteName":13,"ogType":14,"canonicalUrls":12,"schema":15},"Around the world in 6 releases","Two GitLab team-members spent 6 months visiting and working with 49 different colleagues in 14 countries","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749684126/Blog/Hero%20Images/cover.png","https://about.gitlab.com/blog/around-the-world-in-6-releases","https://about.gitlab.com","article","\n                        {\n        \"@context\": \"https://schema.org\",\n        \"@type\": \"Article\",\n        \"headline\": \"Around the world in 6 releases\",\n        \"author\": [{\"@type\":\"Person\",\"name\":\"Douwe Maan\"}],\n        \"datePublished\": \"2017-01-31\",\n      }",{"title":9,"description":10,"authors":17,"heroImage":11,"date":19,"body":20,"category":21},[18],"Douwe Maan","2017-01-31","\n\nTwo GitLab team-members, [Robert](/company/team/#rspeicher) and [Douwe](/company/team/#DouweM), took our [\"the company will cover travel costs to visit colleagues\"](/handbook/spending-company-money/#travel-to-visit-team-members) policy and ran with it, spending six months visiting and working with 49 different colleagues in 20 cities, in 14 countries, on five continents. Read on for the who, what, why, and where.\n\n\u003C!-- more -->\n\n{: .text-center}\n[![Map](https://about.gitlab.com/images/blogimages/around-the-world-in-6-releases/robert-and-douwe-small.jpg){: .shadow width=\"600px\"}](/images/blogimages/around-the-world-in-6-releases/robert-and-douwe.jpg)\u003Cbr>\n_Douwe and Robert on the first day of the trip, just after arriving at their Washington, D.C. apartment_\u003Cbr>\n_Can you catch a glimpse of the limited-edition GitLab branded socks?_\n\n## Background\n\nOne of the great things about [remote work at GitLab](/blog/the-remote-manifesto/) is that it doesn't just mean \"work your regular 9-to-5 job from home,\" but rather \"work however you like, wherever you like, whenever you like.\"\nWe don't believe in fixed [working hours](/handbook/paid-time-off/#working-hours), prefer [asynchronous communication](/handbook/communication) for most things, encourage people to take as much [time off](/handbook/paid-time-off) as they need to run errands or just take a break from work, and the main thing we expect from our people is [results](https://handbook.gitlab.com/handbook/values/).\n\nOn the other hand, we realize that one of the downsides of remote work is that, while you may see your colleagues every day in chat and video calls, you will likely not have the chance to physically hang out with them more than once or twice a year at a summit or conference.\n\nOne of the things we do to help our team members [connect and stay connected](/blog/how-we-stay-connected-as-a-remote-company/) uses that advantage to combat the downside: we encourage everyone to [travel to visit and work with other team members](/handbook/spending-company-money/#travel-to-visit-team-members), wherever they may be, and will cover any travel costs to get there.\n(It's in the handbook, so it's true!)\n\n## The trip\n\nIn early 2016, I (Douwe) was trying to figure out how to spend the year and realized that my [remote-only](http://www.remoteonly.org/) job at GitLab gave me a unique opportunity to combine two of my favorite things: travel, and work. I decided to travel for six months, visiting [GitLab colleagues](/company/team/) around the world to get to know them better, work with them, and see some of the beautiful places our planet has to offer in the process. I dubbed it \"Around the World in 6 Releases.\"\n\nWhen Robert decided to join a few months later (his response to my invitation was a simple \"Sure\") the plan was really on.\n\nTwo weeks later, just before the release of [GitLab 8.9](/releases/2016/06/22/gitlab-8-9-released/) in June, I flew from Amsterdam to Washington, D.C. to meet up with Robert, and we spent the next six months (and six [r](/releases/2016/06/22/gitlab-8-9-released/)[e](/releases/2016/07/22/gitlab-8-10-released/)[l](/releases/2016/08/22/gitlab-8-11-released/)[e](/releases/2016/09/22/gitlab-8-12-released/)[as](/releases/2016/10/22/gitlab-8-13-released/)[es](/releases/2016/11/22/gitlab-8-14-released/)) visiting and working with colleagues all over the world, returning to our respective homes in December, just before the release of [GitLab 8.15](/releases/2016/12/22/gitlab-8-15-released/).\n\nTraveling the equivalent of 2.5 times around the equator over some 31 flights, the trip took us to\n[Washington, D.C.](https://maps.google.com?q=Washington,+D.C.),\n[New York City](https://maps.google.com?q=New+York+City),\n[Nashville](https://maps.google.com?q=Nashville),\n[Denver](https://maps.google.com?q=Denver),\n[Salt Lake City](https://maps.google.com?q=Salt+Lake+City),\n[Las Vegas](https://maps.google.com?q=Las+Vegas),\n[Mexico City](https://maps.google.com?q=Mexico+City),\n[Rio de Janeiro](https://maps.google.com?q=Rio+de+Janeiro),\n[Sofia](https://maps.google.com?q=Sofia),\n[Warsaw](https://maps.google.com?q=Warsaw),\n[Nice](https://maps.google.com?q=Nice),\n[Madrid](https://maps.google.com?q=Madrid),\n[Braga](https://maps.google.com?q=Braga),\n[Lisbon](https://maps.google.com?q=Lisbon),\n[Edinburgh](https://maps.google.com?q=Edinburgh),\n[Tel Aviv](https://maps.google.com?q=Tel+Aviv),\n[Taipei](https://maps.google.com?q=Taipei),\n[Bali](https://maps.google.com?q=Bali),\n[Sydney](https://maps.google.com?q=Sydney),\nand finally\n[Amsterdam](https://maps.google.com?q=Amsterdam)\n\nNot shown is the week between Sydney and Amsterdam that we spent in [New Zealand](https://maps.google.com?q=New+Zealand), explicitly chosen because we had no one there and because we thought we deserved a vacation after six months of non-stop travel/work.\n\n[![Map](https://about.gitlab.com/images/blogimages/around-the-world-in-6-releases/map.png){: .shadow}](/images/blogimages/around-the-world-in-6-releases/map.png)\n\nAbout halfway through the trip, GitLab CEO [Sid](/company/team/#sytses) realized the tremendous positive impact the trip was having on all of the people visiting, being visited, and following along through our team calls, and the [\"the company will cover travel costs to visit colleagues\"](/handbook/spending-company-money/#travel-to-visit-team-members) policy [was born](https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/3735) to encourage more people to make trips like this in the future.\n\nNow that the trip is concluded and we've had a few weeks to reflect, I'd like to share with you some of the things we've learned during this trip.\nIn the near future, we will also publish a follow-up to [\"GitLab in Action\"](/blog/gitlab-in-action/), covering our travels through Latin America, Europe, Asia, and Oceania in more detail.\n\n## Insight 1: GitLab feels like one big team of friends\n\nOne of the first things we realized on this trip relates to one of our core values at GitLab: [Kindness](https://handbook.gitlab.com/handbook/values/#kindness).\n\nEach and every one of the people we met up with, some of whom didn't even know we were coming until just days before we arrived, welcomed us with open arms and made us feel at home in these strange cities and countries.\nMany of them invited us into their homes, introduced us to their significant others and/or [pets](/company/team-pets), and took us into town to show us their favorite places to see, work, eat, or have a drink.\n\nBecause of the glimpses we have had into each other's lives through the daily company-wide [team call](/handbook/communication/#team-call) and the dozens of chat channels about interests and hobbies, it immediately felt like we were hanging out with a friend, not just \"someone from the internet,\" or \"this person I work with.\" While early conversations often related to our single biggest shared interest – GitLab and work at GitLab – this quickly became just one of the many things we talked about.\n\nInterestingly, this was true regardless of whether they were in our department and we had already worked with them a lot, or if they did something totally different and we had never conversed before. [\"There are no floors in GitLab\"](/blog/how-we-stay-connected-as-a-remote-company/), and even though we have multiple [functional groups](/company/team/structure), GitLab feels like one big team.\n\n{: .text-center}\n![GitLab Edinburgh](https://about.gitlab.com/images/blogimages/gitlab-edinburgh.jpg){: .shadow}\u003Cbr>\n_The unofficial Edinburgh GitLab office, with (from left to right) Douwe, [James EJ](/company/team/#jamedjo), [Sean M](/company/team/#mcgivernsa), [Sean P](/company/team/#SeanPackham), [Nick](/company/team/#lupine_85), and Robert_\n\n## Insight 2: Hearing about it is one thing, experiencing it is another\n\nWith \u003C%= Gitlab::Homepage.team.members.size %> people in \u003C%= Gitlab::Homepage.team.members.group_by(&:country).size %> different countries, GitLab is the largest [remote-only](http://www.remoteonly.org/) organization in the world, with a wide range of cultures, ways of thinking, and ways of living among its people.\n\nWhile you hear about things going on in people's lives, about the places they live, and about issues they face, it's hard to truly appreciate and understand these different perspectives at a distance of hundreds, thousands, or tens of thousands of miles. Visiting them, getting to know them in their \"natural habitat\", and experiencing some bits of their life yourself, bring you closer to that understanding than anything else.\n\nAn example of this occurred when we arrived in Taipei, Taiwan to meet with [Jen-Shin](/company/team/#godfat-gitlab), and got to experience GitLab from the Asia-Pacific (APAC) region.\n\nSeen from Taipei, the European workday starts at around 4pm, and the American workday doesn't start until 10pm, so there is very little overlap with much of the rest of the team. While your mornings are nice and quiet and offer you a chance to concentrate on your work and catch up on emails and todos without interruption, that changes just when your workday is about to end. You get responses to all of the chat messages and GitLab comments you sent earlier, people start mentioning you on new things, and you are left with a choice: Do I work a little bit more and respond to them now, or do I respond in the morning, effectively blocking them until _their_ morning, a full 24 hours later?\n\nBeing the kind, helpful people we are, we chose the former, and as those things go, before we knew it the clock struck 12 and we had been working for 15 hours straight.\n\nTurns out it's really hard to stick to regular working hours when most of the people you work with are half a world away. In the end, we did what Jen-Shin had already found as working best for him: we shifted our workday a number of hours to better align with Europe. Other people work in the morning, take a break for a few hours to do whatever it is people do, and work some more in the evening. [Working hours are flexible](/handbook/paid-time-off/#working-hours), so everyone finds something that works for them. Of course, as more people from the APAC region join the team, and as our people get more evenly distributed among timezones, much of this issue will resolve itself automatically.\n\nAnother example of an issue our APAC team members face is the inconvenient timing of the daily company-wide [Team Call](/handbook/communication/#team-call): 8:30am in San Francisco, 5:30pm in Amsterdam, but 12:30am in Taipei. Of course the agenda is in a shared document, but not being able to hear or react live to the stories people share about their lives, or to share your own with the rest of the team, makes you feel like you miss out, and – in a sense – like you are being left out. To help with this, we have started [recording all of our team calls](https://gitlab.com/gitlab-com/peopleops/issues/1) including the \"what did you do this weekend?\" bit, and have a dedicated [APAC Team Call](/handbook/communication/#team-call) for those in that region and anyone else who wants to join, to give them the same regular opportunity to share stories about their lives, and to talk with colleagues about something other than work.\n\nBottom line is, hearing about these issues from a distance is one thing, but being there and experiencing it yourself is totally different.\n\n{: .text-center}\n[![Map](https://about.gitlab.com/images/blogimages/around-the-world-in-6-releases/taiwan-waterfall.jpg){: .shadow width=\"600px\"}](/images/blogimages/around-the-world-in-6-releases/taiwan-waterfall.jpg)\u003Cbr>\n_Besides a crazy timezone, Taiwan also has beautiful nature and awesome waterfalls!_\u003Cbr>\n_From left to right: Jen-Shin, his girlfriend, Robert, Douwe, and Vincent Lin, a hiker/developer friend we made_\n\n## Insight 3: People valued our visits immensely\n\nThe goal of this trip was always to visit colleagues and get to know them better. Of course, it was also a great excuse to travel, and to visit and experience some awesome cities and countries we otherwise might never have seen, or at least not with a local to show us around. We never realized, however, what kind of impact the fact that we traveled so many miles to visit and get to know them would have on some of the people we visited.\n\nSince their words do it more justice than mine, I'm going to let them speak for themselves (emphasis mine):\n\n[Marcia](/company/team/#XMDRamos), who we met in Rio de Janeiro, Brazil, along with [Douglas](/company/team/#dbalexandre) and [Felipe](/company/team/#FelipeArtur), writes:\n\n> After a few months with GitLab, it was very important to me finally meeting people in person, **it made me feel more human in our virtual world**. More exciting yet, was hanging out with such amazing guys, interested in what we have to share, in what we think about our job, how we feel about working remotely, what is awesome about GitLab and what we feel is missing. **Such openness makes us feel included, touched.**\n>\n> For our tech-generation, strengthening our relationships is essential, otherwise everything around us ends up superficial; we won’t ever feel fulfilled. As we usually spend most of our time working, it is so important to be with people, to share our concerns, to help, to collaborate, to participate, and to have moments of joy. **I feel so grateful for having met these folks face to face.** Thanks guys, and thanks GitLab for allowing us to do this kinda thing!\n\n[Pedro](/company/team/#pedromscom), who we met in Lisbon, Portugal, writes:\n\n> I believe it was a rich experience for everyone. I gave them some nice memories of Lisbon and, in return, **they brought GitLab’s values and culture to my doorstep**. As a new GitLab team-member, I was in “sponge mode”. After all, I had two experienced team members in front of me, that inhale and exhale GitLab. Also, as remote workers, it’s uncommon to spend so much time talking and hanging out with other team members. **Their stories made me appreciate GitLab even more, and I felt valued with their presence.**\n\n[Eliran](/company/team/#eliran_mesika), who we met in Tel Aviv, Israel, writes:\n\n> **Meeting with Douwe and Robert provided quality time** to work together and casually bounce around ongoing matters with them in a way that is otherwise a bit cumbersome when working remotely. I feel this sort of casual channel of communication is lacking from the remote work environment and **having a few days to work together face-to-face was a real treat.** To make things better, we were able to hang out and get to know each other on a personal level in an opportunity you might not get in a \"classic\" office setting with your colleagues. I was able to invite them over to my house, give them the tour of my home office, introduce them to my wife and tour our city together.\n\n\n## Conclusion\n\nThis trip has been one of the most, if not _the_ most, rewarding experiences of our lives. Not in the least because of the insights listed above, but first and foremost because of all of the amazing people we have gotten to connect with at a deeper level, all of the things we have experienced together, and all the beautiful places we have been able to see with them.\n\nWe would like to thank all of the people we visited for welcoming us with open arms into their cities and, in many ways, their lives. You (and everyone else at GitLab) are welcome in our homes anytime.\n\nWe would like to thank GitLab for making these things possible through [the way we work](/handbook/), for actively encouraging trips like this by covering a [significant portion of the cost](/handbook/spending-company-money/#travel-to-visit-team-members), and ultimately for having built a company with a [culture](/company/culture/) and [team](/company/team/) like no other.\n\nThis post is one in a series about this particular trip. Check out GitLab in Action [part 1](/blog/gitlab-in-action/) and [part 2](/blog/gitlab-in-action-part-2/)!\n\n{: .text-center}\n![Lisbon sticker wall](https://about.gitlab.com/images/blogimages/around-the-world-in-6-releases/lisbon-sticker-wall.jpg){: .shadow}\u003Cbr>\n_On a wall in Lisbon, Portugal: Evangelizing GitLab, one sticker at a time_\n","company",{"slug":23,"featured":6,"template":24},"around-the-world-in-6-releases","BlogPost","content:en-us:blog:around-the-world-in-6-releases.yml","yaml","Around The World In 6 Releases","content","en-us/blog/around-the-world-in-6-releases.yml","en-us/blog/around-the-world-in-6-releases","yml",{"_path":33,"_dir":34,"_draft":6,"_partial":6,"_locale":7,"data":35,"_id":444,"_type":26,"title":445,"_source":28,"_file":446,"_stem":447,"_extension":31},"/shared/en-us/main-navigation","en-us",{"logo":36,"freeTrial":41,"sales":46,"login":51,"items":56,"search":385,"minimal":416,"duo":435},{"config":37},{"href":38,"dataGaName":39,"dataGaLocation":40},"/","gitlab logo","header",{"text":42,"config":43},"Get free trial",{"href":44,"dataGaName":45,"dataGaLocation":40},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":47,"config":48},"Talk to sales",{"href":49,"dataGaName":50,"dataGaLocation":40},"/sales/","sales",{"text":52,"config":53},"Sign in",{"href":54,"dataGaName":55,"dataGaLocation":40},"https://gitlab.com/users/sign_in/","sign in",[57,101,197,202,307,366],{"text":58,"config":59,"cards":61,"footer":84},"Platform",{"dataNavLevelOne":60},"platform",[62,68,76],{"title":58,"description":63,"link":64},"The most comprehensive AI-powered DevSecOps Platform",{"text":65,"config":66},"Explore our Platform",{"href":67,"dataGaName":60,"dataGaLocation":40},"/platform/",{"title":69,"description":70,"link":71},"GitLab Duo (AI)","Build software faster with AI at every stage of development",{"text":72,"config":73},"Meet GitLab Duo",{"href":74,"dataGaName":75,"dataGaLocation":40},"/gitlab-duo/","gitlab duo ai",{"title":77,"description":78,"link":79},"Why GitLab","10 reasons why Enterprises choose GitLab",{"text":80,"config":81},"Learn more",{"href":82,"dataGaName":83,"dataGaLocation":40},"/why-gitlab/","why gitlab",{"title":85,"items":86},"Get started with",[87,92,97],{"text":88,"config":89},"Platform Engineering",{"href":90,"dataGaName":91,"dataGaLocation":40},"/solutions/platform-engineering/","platform engineering",{"text":93,"config":94},"Developer Experience",{"href":95,"dataGaName":96,"dataGaLocation":40},"/developer-experience/","Developer experience",{"text":98,"config":99},"MLOps",{"href":100,"dataGaName":98,"dataGaLocation":40},"/topics/devops/the-role-of-ai-in-devops/",{"text":102,"left":103,"config":104,"link":106,"lists":110,"footer":179},"Product",true,{"dataNavLevelOne":105},"solutions",{"text":107,"config":108},"View all Solutions",{"href":109,"dataGaName":105,"dataGaLocation":40},"/solutions/",[111,136,158],{"title":112,"description":113,"link":114,"items":119},"Automation","CI/CD and automation to accelerate deployment",{"config":115},{"icon":116,"href":117,"dataGaName":118,"dataGaLocation":40},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[120,124,128,132],{"text":121,"config":122},"CI/CD",{"href":123,"dataGaLocation":40,"dataGaName":121},"/solutions/continuous-integration/",{"text":125,"config":126},"AI-Assisted Development",{"href":74,"dataGaLocation":40,"dataGaName":127},"AI assisted development",{"text":129,"config":130},"Source Code Management",{"href":131,"dataGaLocation":40,"dataGaName":129},"/solutions/source-code-management/",{"text":133,"config":134},"Automated Software Delivery",{"href":117,"dataGaLocation":40,"dataGaName":135},"Automated software delivery",{"title":137,"description":138,"link":139,"items":144},"Security","Deliver code faster without compromising security",{"config":140},{"href":141,"dataGaName":142,"dataGaLocation":40,"icon":143},"/solutions/security-compliance/","security and compliance","ShieldCheckLight",[145,148,153],{"text":146,"config":147},"Security & Compliance",{"href":141,"dataGaLocation":40,"dataGaName":146},{"text":149,"config":150},"Software Supply Chain Security",{"href":151,"dataGaLocation":40,"dataGaName":152},"/solutions/supply-chain/","Software supply chain security",{"text":154,"config":155},"Compliance & Governance",{"href":156,"dataGaLocation":40,"dataGaName":157},"/solutions/continuous-software-compliance/","Compliance and governance",{"title":159,"link":160,"items":165},"Measurement",{"config":161},{"icon":162,"href":163,"dataGaName":164,"dataGaLocation":40},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[166,170,174],{"text":167,"config":168},"Visibility & Measurement",{"href":163,"dataGaLocation":40,"dataGaName":169},"Visibility and Measurement",{"text":171,"config":172},"Value Stream Management",{"href":173,"dataGaLocation":40,"dataGaName":171},"/solutions/value-stream-management/",{"text":175,"config":176},"Analytics & Insights",{"href":177,"dataGaLocation":40,"dataGaName":178},"/solutions/analytics-and-insights/","Analytics and insights",{"title":180,"items":181},"GitLab for",[182,187,192],{"text":183,"config":184},"Enterprise",{"href":185,"dataGaLocation":40,"dataGaName":186},"/enterprise/","enterprise",{"text":188,"config":189},"Small Business",{"href":190,"dataGaLocation":40,"dataGaName":191},"/small-business/","small business",{"text":193,"config":194},"Public Sector",{"href":195,"dataGaLocation":40,"dataGaName":196},"/solutions/public-sector/","public sector",{"text":198,"config":199},"Pricing",{"href":200,"dataGaName":201,"dataGaLocation":40,"dataNavLevelOne":201},"/pricing/","pricing",{"text":203,"config":204,"link":206,"lists":210,"feature":294},"Resources",{"dataNavLevelOne":205},"resources",{"text":207,"config":208},"View all resources",{"href":209,"dataGaName":205,"dataGaLocation":40},"/resources/",[211,244,266],{"title":212,"items":213},"Getting started",[214,219,224,229,234,239],{"text":215,"config":216},"Install",{"href":217,"dataGaName":218,"dataGaLocation":40},"/install/","install",{"text":220,"config":221},"Quick start guides",{"href":222,"dataGaName":223,"dataGaLocation":40},"/get-started/","quick setup checklists",{"text":225,"config":226},"Learn",{"href":227,"dataGaLocation":40,"dataGaName":228},"https://university.gitlab.com/","learn",{"text":230,"config":231},"Product documentation",{"href":232,"dataGaName":233,"dataGaLocation":40},"https://docs.gitlab.com/","product documentation",{"text":235,"config":236},"Best practice videos",{"href":237,"dataGaName":238,"dataGaLocation":40},"/getting-started-videos/","best practice videos",{"text":240,"config":241},"Integrations",{"href":242,"dataGaName":243,"dataGaLocation":40},"/integrations/","integrations",{"title":245,"items":246},"Discover",[247,252,256,261],{"text":248,"config":249},"Customer success stories",{"href":250,"dataGaName":251,"dataGaLocation":40},"/customers/","customer success stories",{"text":253,"config":254},"Blog",{"href":255,"dataGaName":5,"dataGaLocation":40},"/blog/",{"text":257,"config":258},"Remote",{"href":259,"dataGaName":260,"dataGaLocation":40},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":262,"config":263},"TeamOps",{"href":264,"dataGaName":265,"dataGaLocation":40},"/teamops/","teamops",{"title":267,"items":268},"Connect",[269,274,279,284,289],{"text":270,"config":271},"GitLab Services",{"href":272,"dataGaName":273,"dataGaLocation":40},"/services/","services",{"text":275,"config":276},"Community",{"href":277,"dataGaName":278,"dataGaLocation":40},"/community/","community",{"text":280,"config":281},"Forum",{"href":282,"dataGaName":283,"dataGaLocation":40},"https://forum.gitlab.com/","forum",{"text":285,"config":286},"Events",{"href":287,"dataGaName":288,"dataGaLocation":40},"/events/","events",{"text":290,"config":291},"Partners",{"href":292,"dataGaName":293,"dataGaLocation":40},"/partners/","partners",{"backgroundColor":295,"textColor":296,"text":297,"image":298,"link":302},"#2f2a6b","#fff","Insights for the future of software development",{"altText":299,"config":300},"the source promo card",{"src":301},"/images/navigation/the-source-promo-card.svg",{"text":303,"config":304},"Read the latest",{"href":305,"dataGaName":306,"dataGaLocation":40},"/the-source/","the source",{"text":308,"config":309,"lists":310},"Company",{"dataNavLevelOne":21},[311],{"items":312},[313,318,324,326,331,336,341,346,351,356,361],{"text":314,"config":315},"About",{"href":316,"dataGaName":317,"dataGaLocation":40},"/company/","about",{"text":319,"config":320,"footerGa":323},"Jobs",{"href":321,"dataGaName":322,"dataGaLocation":40},"/jobs/","jobs",{"dataGaName":322},{"text":285,"config":325},{"href":287,"dataGaName":288,"dataGaLocation":40},{"text":327,"config":328},"Leadership",{"href":329,"dataGaName":330,"dataGaLocation":40},"/company/team/e-group/","leadership",{"text":332,"config":333},"Team",{"href":334,"dataGaName":335,"dataGaLocation":40},"/company/team/","team",{"text":337,"config":338},"Handbook",{"href":339,"dataGaName":340,"dataGaLocation":40},"https://handbook.gitlab.com/","handbook",{"text":342,"config":343},"Investor relations",{"href":344,"dataGaName":345,"dataGaLocation":40},"https://ir.gitlab.com/","investor relations",{"text":347,"config":348},"Trust Center",{"href":349,"dataGaName":350,"dataGaLocation":40},"/security/","trust center",{"text":352,"config":353},"AI Transparency Center",{"href":354,"dataGaName":355,"dataGaLocation":40},"/ai-transparency-center/","ai transparency center",{"text":357,"config":358},"Newsletter",{"href":359,"dataGaName":360,"dataGaLocation":40},"/company/contact/","newsletter",{"text":362,"config":363},"Press",{"href":364,"dataGaName":365,"dataGaLocation":40},"/press/","press",{"text":367,"config":368,"lists":369},"Contact us",{"dataNavLevelOne":21},[370],{"items":371},[372,375,380],{"text":47,"config":373},{"href":49,"dataGaName":374,"dataGaLocation":40},"talk to sales",{"text":376,"config":377},"Get help",{"href":378,"dataGaName":379,"dataGaLocation":40},"/support/","get help",{"text":381,"config":382},"Customer portal",{"href":383,"dataGaName":384,"dataGaLocation":40},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":386,"login":387,"suggestions":394},"Close",{"text":388,"link":389},"To search repositories and projects, login to",{"text":390,"config":391},"gitlab.com",{"href":54,"dataGaName":392,"dataGaLocation":393},"search login","search",{"text":395,"default":396},"Suggestions",[397,399,403,405,409,413],{"text":69,"config":398},{"href":74,"dataGaName":69,"dataGaLocation":393},{"text":400,"config":401},"Code Suggestions (AI)",{"href":402,"dataGaName":400,"dataGaLocation":393},"/solutions/code-suggestions/",{"text":121,"config":404},{"href":123,"dataGaName":121,"dataGaLocation":393},{"text":406,"config":407},"GitLab on AWS",{"href":408,"dataGaName":406,"dataGaLocation":393},"/partners/technology-partners/aws/",{"text":410,"config":411},"GitLab on Google Cloud",{"href":412,"dataGaName":410,"dataGaLocation":393},"/partners/technology-partners/google-cloud-platform/",{"text":414,"config":415},"Why GitLab?",{"href":82,"dataGaName":414,"dataGaLocation":393},{"freeTrial":417,"mobileIcon":422,"desktopIcon":427,"secondaryButton":430},{"text":418,"config":419},"Start free trial",{"href":420,"dataGaName":45,"dataGaLocation":421},"https://gitlab.com/-/trials/new/","nav",{"altText":423,"config":424},"Gitlab Icon",{"src":425,"dataGaName":426,"dataGaLocation":421},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":423,"config":428},{"src":429,"dataGaName":426,"dataGaLocation":421},"/images/brand/gitlab-logo-type.svg",{"text":431,"config":432},"Get Started",{"href":433,"dataGaName":434,"dataGaLocation":421},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":436,"mobileIcon":440,"desktopIcon":442},{"text":437,"config":438},"Learn more about GitLab Duo",{"href":74,"dataGaName":439,"dataGaLocation":421},"gitlab duo",{"altText":423,"config":441},{"src":425,"dataGaName":426,"dataGaLocation":421},{"altText":423,"config":443},{"src":429,"dataGaName":426,"dataGaLocation":421},"content:shared:en-us:main-navigation.yml","Main Navigation","shared/en-us/main-navigation.yml","shared/en-us/main-navigation",{"_path":449,"_dir":34,"_draft":6,"_partial":6,"_locale":7,"title":450,"button":451,"config":455,"_id":457,"_type":26,"_source":28,"_file":458,"_stem":459,"_extension":31},"/shared/en-us/banner","GitLab Duo Agent Platform is now in public beta!",{"text":80,"config":452},{"href":453,"dataGaName":454,"dataGaLocation":40},"/gitlab-duo/agent-platform/","duo banner",{"layout":456},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":461,"_dir":34,"_draft":6,"_partial":6,"_locale":7,"data":462,"_id":667,"_type":26,"title":668,"_source":28,"_file":669,"_stem":670,"_extension":31},"/shared/en-us/main-footer",{"text":463,"source":464,"edit":470,"contribute":475,"config":480,"items":485,"minimal":659},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":465,"config":466},"View page source",{"href":467,"dataGaName":468,"dataGaLocation":469},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":471,"config":472},"Edit this page",{"href":473,"dataGaName":474,"dataGaLocation":469},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":476,"config":477},"Please contribute",{"href":478,"dataGaName":479,"dataGaLocation":469},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":481,"facebook":482,"youtube":483,"linkedin":484},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[486,509,566,595,629],{"title":58,"links":487,"subMenu":492},[488],{"text":489,"config":490},"DevSecOps platform",{"href":67,"dataGaName":491,"dataGaLocation":469},"devsecops platform",[493],{"title":198,"links":494},[495,499,504],{"text":496,"config":497},"View plans",{"href":200,"dataGaName":498,"dataGaLocation":469},"view plans",{"text":500,"config":501},"Why Premium?",{"href":502,"dataGaName":503,"dataGaLocation":469},"/pricing/premium/","why premium",{"text":505,"config":506},"Why Ultimate?",{"href":507,"dataGaName":508,"dataGaLocation":469},"/pricing/ultimate/","why ultimate",{"title":510,"links":511},"Solutions",[512,517,520,522,527,532,536,539,543,548,550,553,556,561],{"text":513,"config":514},"Digital transformation",{"href":515,"dataGaName":516,"dataGaLocation":469},"/topics/digital-transformation/","digital transformation",{"text":146,"config":518},{"href":141,"dataGaName":519,"dataGaLocation":469},"security & compliance",{"text":135,"config":521},{"href":117,"dataGaName":118,"dataGaLocation":469},{"text":523,"config":524},"Agile development",{"href":525,"dataGaName":526,"dataGaLocation":469},"/solutions/agile-delivery/","agile delivery",{"text":528,"config":529},"Cloud transformation",{"href":530,"dataGaName":531,"dataGaLocation":469},"/topics/cloud-native/","cloud transformation",{"text":533,"config":534},"SCM",{"href":131,"dataGaName":535,"dataGaLocation":469},"source code management",{"text":121,"config":537},{"href":123,"dataGaName":538,"dataGaLocation":469},"continuous integration & delivery",{"text":540,"config":541},"Value stream management",{"href":173,"dataGaName":542,"dataGaLocation":469},"value stream management",{"text":544,"config":545},"GitOps",{"href":546,"dataGaName":547,"dataGaLocation":469},"/solutions/gitops/","gitops",{"text":183,"config":549},{"href":185,"dataGaName":186,"dataGaLocation":469},{"text":551,"config":552},"Small business",{"href":190,"dataGaName":191,"dataGaLocation":469},{"text":554,"config":555},"Public sector",{"href":195,"dataGaName":196,"dataGaLocation":469},{"text":557,"config":558},"Education",{"href":559,"dataGaName":560,"dataGaLocation":469},"/solutions/education/","education",{"text":562,"config":563},"Financial services",{"href":564,"dataGaName":565,"dataGaLocation":469},"/solutions/finance/","financial services",{"title":203,"links":567},[568,570,572,574,577,579,581,583,585,587,589,591,593],{"text":215,"config":569},{"href":217,"dataGaName":218,"dataGaLocation":469},{"text":220,"config":571},{"href":222,"dataGaName":223,"dataGaLocation":469},{"text":225,"config":573},{"href":227,"dataGaName":228,"dataGaLocation":469},{"text":230,"config":575},{"href":232,"dataGaName":576,"dataGaLocation":469},"docs",{"text":253,"config":578},{"href":255,"dataGaName":5,"dataGaLocation":469},{"text":248,"config":580},{"href":250,"dataGaName":251,"dataGaLocation":469},{"text":257,"config":582},{"href":259,"dataGaName":260,"dataGaLocation":469},{"text":270,"config":584},{"href":272,"dataGaName":273,"dataGaLocation":469},{"text":262,"config":586},{"href":264,"dataGaName":265,"dataGaLocation":469},{"text":275,"config":588},{"href":277,"dataGaName":278,"dataGaLocation":469},{"text":280,"config":590},{"href":282,"dataGaName":283,"dataGaLocation":469},{"text":285,"config":592},{"href":287,"dataGaName":288,"dataGaLocation":469},{"text":290,"config":594},{"href":292,"dataGaName":293,"dataGaLocation":469},{"title":308,"links":596},[597,599,601,603,605,607,609,613,618,620,622,624],{"text":314,"config":598},{"href":316,"dataGaName":21,"dataGaLocation":469},{"text":319,"config":600},{"href":321,"dataGaName":322,"dataGaLocation":469},{"text":327,"config":602},{"href":329,"dataGaName":330,"dataGaLocation":469},{"text":332,"config":604},{"href":334,"dataGaName":335,"dataGaLocation":469},{"text":337,"config":606},{"href":339,"dataGaName":340,"dataGaLocation":469},{"text":342,"config":608},{"href":344,"dataGaName":345,"dataGaLocation":469},{"text":610,"config":611},"Sustainability",{"href":612,"dataGaName":610,"dataGaLocation":469},"/sustainability/",{"text":614,"config":615},"Diversity, inclusion and belonging (DIB)",{"href":616,"dataGaName":617,"dataGaLocation":469},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":347,"config":619},{"href":349,"dataGaName":350,"dataGaLocation":469},{"text":357,"config":621},{"href":359,"dataGaName":360,"dataGaLocation":469},{"text":362,"config":623},{"href":364,"dataGaName":365,"dataGaLocation":469},{"text":625,"config":626},"Modern Slavery Transparency Statement",{"href":627,"dataGaName":628,"dataGaLocation":469},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":630,"links":631},"Contact Us",[632,635,637,639,644,649,654],{"text":633,"config":634},"Contact an expert",{"href":49,"dataGaName":50,"dataGaLocation":469},{"text":376,"config":636},{"href":378,"dataGaName":379,"dataGaLocation":469},{"text":381,"config":638},{"href":383,"dataGaName":384,"dataGaLocation":469},{"text":640,"config":641},"Status",{"href":642,"dataGaName":643,"dataGaLocation":469},"https://status.gitlab.com/","status",{"text":645,"config":646},"Terms of use",{"href":647,"dataGaName":648,"dataGaLocation":469},"/terms/","terms of use",{"text":650,"config":651},"Privacy statement",{"href":652,"dataGaName":653,"dataGaLocation":469},"/privacy/","privacy statement",{"text":655,"config":656},"Cookie preferences",{"dataGaName":657,"dataGaLocation":469,"id":658,"isOneTrustButton":103},"cookie preferences","ot-sdk-btn",{"items":660},[661,663,665],{"text":645,"config":662},{"href":647,"dataGaName":648,"dataGaLocation":469},{"text":650,"config":664},{"href":652,"dataGaName":653,"dataGaLocation":469},{"text":655,"config":666},{"dataGaName":657,"dataGaLocation":469,"id":658,"isOneTrustButton":103},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",[672],{"_path":673,"_dir":674,"_draft":6,"_partial":6,"_locale":7,"content":675,"config":678,"_id":680,"_type":26,"title":18,"_source":28,"_file":681,"_stem":682,"_extension":31},"/en-us/blog/authors/douwe-maan","authors",{"name":18,"config":676},{"headshot":7,"ctfId":677},"DouweM",{"template":679},"BlogAuthor","content:en-us:blog:authors:douwe-maan.yml","en-us/blog/authors/douwe-maan.yml","en-us/blog/authors/douwe-maan",{"_path":684,"_dir":34,"_draft":6,"_partial":6,"_locale":7,"header":685,"eyebrow":686,"blurb":687,"button":688,"secondaryButton":692,"_id":694,"_type":26,"title":695,"_source":28,"_file":696,"_stem":697,"_extension":31},"/shared/en-us/next-steps","Start shipping better software faster","50%+ of the Fortune 100 trust GitLab","See what your team can do with the intelligent\n\n\nDevSecOps platform.\n",{"text":42,"config":689},{"href":690,"dataGaName":45,"dataGaLocation":691},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":47,"config":693},{"href":49,"dataGaName":50,"dataGaLocation":691},"content:shared:en-us:next-steps.yml","Next Steps","shared/en-us/next-steps.yml","shared/en-us/next-steps",1753475313308]