[{"data":1,"prerenderedAt":702},["ShallowReactive",2],{"/en-us/blog/gitlab-swag-shop-opened/":3,"navigation-en-us":32,"banner-en-us":448,"footer-en-us":461,"Heather McNamee":673,"next-steps-en-us":687},{"_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/gitlab-swag-shop-opened","blog",false,"",{"title":9,"description":10,"ogTitle":9,"ogDescription":10,"noIndex":6,"ogImage":11,"ogUrl":12,"ogSiteName":13,"ogType":14,"canonicalUrls":12,"schema":15},"GitLab Swag Shop is Open!","We're delighted to announce GitLab Swag Shop is now opened! We're starting with essentials: Some nifty t-shirts and stickers.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749684601/Blog/Hero%20Images/tshirts.jpg","https://about.gitlab.com/blog/gitlab-swag-shop-opened","https://about.gitlab.com","article","\n                        {\n        \"@context\": \"https://schema.org\",\n        \"@type\": \"Article\",\n        \"headline\": \"GitLab Swag Shop is Open!\",\n        \"author\": [{\"@type\":\"Person\",\"name\":\"Heather McNamee\"}],\n        \"datePublished\": \"2016-02-29\",\n      }",{"title":9,"description":10,"authors":17,"heroImage":11,"date":19,"body":20,"category":21},[18],"Heather McNamee","2016-02-29","\n\nWe're delighted to announce [GitLab Swag Shop](https://gitlab.myshopify.com/) is now opened!\nWe're starting with essentials: Some nifty t-shirts and stickers.\n\nUp-to-date information about GitLab Swag\ncan be found in our [Field Marketing Handbook](/handbook/marketing/field-marketing/).\n\nFollow [@GitLab](https://twitter.com/gitlab/) on Twitter to stay tunned for updates and promotions!\n\n\u003C!-- more -->\n\nWe know there's lots of love for GitLab, and we're delighted to hear\nso many of you want to share your enthusiasm.\n\n## Swag Portrait Contest Winners\n\nWe ran a contest over the holiday time to get a peek at how people\nwere using their stickers on laptops.\nThanks so much for sharing photos!\n\nAfter looking at the entries, we decided that *everyone* should win a\nprize for participating, so all participants will be getting GitLab stickers!\nPlease email us at community@ our domain and verify your ID by @mentioning us and\nlinking to this  blog post via twitter.\n\nThere's two lucky prize winners who each won a t-shirt.\nContact us at community@ our domain name to claim your prize!\n\nFabio wins for his incredible layering technique! Congrats!\n\n\u003Cblockquote class=\"twitter-tweet\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">This is my notebook lid \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash\">#swagportrait\u003C/a> \u003Ca href=\"https://t.co/LRkfpDZdyR\">pic.twitter.com/LRkfpDZdyR\u003C/a>\u003C/p>&mdash; Fabio Beneditto (@FabioBeneditto) \u003Ca href=\"https://twitter.com/FabioBeneditto/status/684023062065475584\">January 4, 2016\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\nAnd we also did a random draw, and Vincent won! Congrats!\n\n\u003Cblockquote class=\"twitter-tweet\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">Still got some room left. \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash\">#swagportrait\u003C/a> \u003Ca href=\"https://twitter.com/gitlab\">@gitlab\u003C/a> \u003Ca href=\"https://t.co/9DkteSyKzT\">pic.twitter.com/9DkteSyKzT\u003C/a>\u003C/p>&mdash; Vincent V.d Kussen (@vincentvdk) \u003Ca href=\"https://twitter.com/vincentvdk/status/690879663183380480\">January 23, 2016\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\nAlso, our [GitLab MVPs](/community/mvp/) will be receiving a special present soon.\n\n## Swag Portrait contest entries - everyone's a winner!\n\nLooking at these laptops reminds me of seeing skateboards plastered in stickers.\nIt's cool to see how many different communities and projects people\nare fans of! Thanks so much!\n\n{::options parse_block_html=\"false\" /}\n\n\u003Cdiv class=\"center\">\n\n\u003C!-- first tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">New laptop... :-( \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> \u003Ca href=\"https://t.co/QFC4F3h6K2\">pic.twitter.com/QFC4F3h6K2\u003C/a>\u003C/p>&mdash; Patrik Votoček (@PatrikVotocek) \u003Ca href=\"https://twitter.com/PatrikVotocek/status/682678739604508676?ref_src=twsrc%5Etfw\">December 31, 2015\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\n\u003C!-- second tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">So happy nowadays with \u003Ca href=\"https://twitter.com/gitlab?ref_src=twsrc%5Etfw\">@gitlab\u003C/a> that I would cover github&#39;s sticker if I had github&#39;s sticker  =) \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> \u003Ca href=\"https://t.co/n7Z7jguffc\">pic.twitter.com/n7Z7jguffc\u003C/a>\u003C/p>&mdash; Alvaro Gonzalez (@lvarin) \u003Ca href=\"https://twitter.com/lvarin/status/682677582970630144?ref_src=twsrc%5Etfw\">December 31, 2015\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C!-- third tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">My humble \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> with  \u003Ca href=\"https://twitter.com/golang?ref_src=twsrc%5Etfw\">@golang\u003C/a> \u003Ca href=\"https://twitter.com/Ionicframework?ref_src=twsrc%5Etfw\">@Ionicframework\u003C/a> \u003Ca href=\"https://twitter.com/gulpjs?ref_src=twsrc%5Etfw\">@gulpjs\u003C/a> \u003Ca href=\"https://twitter.com/angularjs?ref_src=twsrc%5Etfw\">@angularjs\u003C/a> 🎉🎉🎉 \u003Ca href=\"https://t.co/iOGqgH7bl2\">pic.twitter.com/iOGqgH7bl2\u003C/a>\u003C/p>&mdash; Alvaro Viebrantz (@alvaroviebrantz) \u003Ca href=\"https://twitter.com/alvaroviebrantz/status/682622189896642560?ref_src=twsrc%5Etfw\">December 31, 2015\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C!-- fourth tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">There is a bit spare room left on my \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> for some \u003Ca href=\"https://twitter.com/hashtag/32c3?src=hash&amp;ref_src=twsrc%5Etfw\">#32c3\u003C/a> goodies. \\o/ \u003Ca href=\"https://t.co/Ph9g39XN8M\">pic.twitter.com/Ph9g39XN8M\u003C/a>\u003C/p>&mdash; Krawall-Ossi (@0x663030623472) \u003Ca href=\"https://twitter.com/0x663030623472/status/682552501745381376?ref_src=twsrc%5Etfw\">December 31, 2015\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C!-- fifth tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">\u003Ca href=\"https://twitter.com/gitlab?ref_src=twsrc%5Etfw\">@gitlab\u003C/a> \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> with the great \u003Ca href=\"https://twitter.com/java_hipster?ref_src=twsrc%5Etfw\">@java_hipster\u003C/a> sticker \u003Ca href=\"https://t.co/KdZAtXAlBM\">pic.twitter.com/KdZAtXAlBM\u003C/a>\u003C/p>&mdash; Frederik Hahne (@atomfrede) \u003Ca href=\"https://twitter.com/atomfrede/status/682551020036173825?ref_src=twsrc%5Etfw\">December 31, 2015\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C!-- sixth tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-conversation=\"none\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">.\u003Ca href=\"https://twitter.com/nearlythere?ref_src=twsrc%5Etfw\">@nearlythere\u003C/a> Happy new year Heather!  \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> \u003Ca href=\"https://t.co/rAYvGeFWdq\">pic.twitter.com/rAYvGeFWdq\u003C/a>\u003C/p>&mdash; David Corbacho (@dcorbacho) \u003Ca href=\"https://twitter.com/dcorbacho/status/682540677314555904?ref_src=twsrc%5Etfw\">December 31, 2015\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C!-- seventh tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">My \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> on my laptop :-) \u003Ca href=\"https://t.co/DjhTgRAAfB\">pic.twitter.com/DjhTgRAAfB\u003C/a>\u003C/p>&mdash; Iván López (@ilopmar) \u003Ca href=\"https://twitter.com/ilopmar/status/682537139796611076?ref_src=twsrc%5Etfw\">December 31, 2015\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C!-- eighth tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-conversation=\"none\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">\u003Ca href=\"https://twitter.com/gitlab?ref_src=twsrc%5Etfw\">@gitlab\u003C/a> Lacking the tech sticker here \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> \u003Ca href=\"https://t.co/LqnuiNdEsk\">pic.twitter.com/LqnuiNdEsk\u003C/a>\u003C/p>&mdash; Daniel Groves 📷👻 (@danielsgroves) \u003Ca href=\"https://twitter.com/danielsgroves/status/682534134489714688?ref_src=twsrc%5Etfw\">December 31, 2015\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C!-- ninth tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">Hey \u003Ca href=\"https://twitter.com/gitlab?ref_src=twsrc%5Etfw\">@gitlab\u003C/a>, I need some new swag for my \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a>. \u003Ca href=\"https://twitter.com/thinkgeek?ref_src=twsrc%5Etfw\">@thinkgeek\u003C/a> \u003Ca href=\"https://t.co/XuhhGrBtP0\">pic.twitter.com/XuhhGrBtP0\u003C/a>\u003C/p>&mdash; :-/ (@venturewised) \u003Ca href=\"https://twitter.com/venturewised/status/691051215224967169?ref_src=twsrc%5Etfw\">January 24, 2016\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C!-- tenth tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-conversation=\"none\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">\u003Ca href=\"https://twitter.com/vincentvdk?ref_src=twsrc%5Etfw\">@vincentvdk\u003C/a> \u003Ca href=\"https://twitter.com/gitlab?ref_src=twsrc%5Etfw\">@gitlab\u003C/a> I keep mine clean \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> \u003Ca href=\"https://t.co/vQZCeul23F\">pic.twitter.com/vQZCeul23F\u003C/a>\u003C/p>&mdash; Serge van Ginderachter (@svg) \u003Ca href=\"https://twitter.com/svg/status/691004212856094720?ref_src=twsrc%5Etfw\">January 23, 2016\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C!-- eleventh tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-conversation=\"none\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">\u003Ca href=\"https://twitter.com/gitlab?ref_src=twsrc%5Etfw\">@gitlab\u003C/a> here is my \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> \u003Ca href=\"https://t.co/NxOrGPJwhR\">pic.twitter.com/NxOrGPJwhR\u003C/a>\u003C/p>&mdash; jubianchi (@jubianchi) \u003Ca href=\"https://twitter.com/jubianchi/status/690980139740577792?ref_src=twsrc%5Etfw\">January 23, 2016\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C!-- twelfth tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">This is my notebook lid \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> \u003Ca href=\"https://t.co/LRkfpDZdyR\">pic.twitter.com/LRkfpDZdyR\u003C/a>\u003C/p>&mdash; Fabio Beneditto (@FabioBeneditto) \u003Ca href=\"https://twitter.com/FabioBeneditto/status/684023062065475584?ref_src=twsrc%5Etfw\">January 4, 2016\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C!-- thirteenth tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-conversation=\"none\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">\u003Ca href=\"https://twitter.com/gitlab?ref_src=twsrc%5Etfw\">@gitlab\u003C/a> I need replace this octocat 😀 \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> \u003Ca href=\"https://t.co/QBQGrKBP63\">pic.twitter.com/QBQGrKBP63\u003C/a>\u003C/p>&mdash; Rodrigo de Avila (@RodrigoAvila) \u003Ca href=\"https://twitter.com/RodrigoAvila/status/682716661665890305?ref_src=twsrc%5Etfw\">January 1, 2016\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C!-- fourteenth tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">Still got some room left. \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> \u003Ca href=\"https://twitter.com/gitlab?ref_src=twsrc%5Etfw\">@gitlab\u003C/a> \u003Ca href=\"https://t.co/9DkteSyKzT\">pic.twitter.com/9DkteSyKzT\u003C/a>\u003C/p>&mdash; Vincent Van der Kussen (@vincentvdk) \u003Ca href=\"https://twitter.com/vincentvdk/status/690879663183380480?ref_src=twsrc%5Etfw\">January 23, 2016\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C!-- fifteenth tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">Hey \u003Ca href=\"https://twitter.com/gitlab?ref_src=twsrc%5Etfw\">@gitlab\u003C/a>! Here&#39;s a \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> for you! \u003Ca href=\"https://t.co/ek389itXHB\">pic.twitter.com/ek389itXHB\u003C/a>\u003C/p>&mdash; Mathew Peterson (@mathewpeterson) \u003Ca href=\"https://twitter.com/mathewpeterson/status/684130486629740544?ref_src=twsrc%5Etfw\">January 4, 2016\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C!-- sixteenth tweet -->\n\u003Cblockquote class=\"twitter-tweet\" data-lang=\"en\">\u003Cp lang=\"en\" dir=\"ltr\">.\u003Ca href=\"https://twitter.com/gitlab?ref_src=twsrc%5Etfw\">@gitlab\u003C/a> here&#39;s the \u003Ca href=\"https://twitter.com/hashtag/swagportrait?src=hash&amp;ref_src=twsrc%5Etfw\">#swagportrait\u003C/a> of my new laptop that has still a lot of room for new stickers \u003Ca href=\"https://t.co/pySR0r79sh\">pic.twitter.com/pySR0r79sh\u003C/a>\u003C/p>&mdash; Riccardo Padovani (@rpadovani93) \u003Ca href=\"https://twitter.com/rpadovani93/status/683301646353436672?ref_src=twsrc%5Etfw\">January 2, 2016\u003C/a>\u003C/blockquote>\n\u003Cscript async src=\"https://platform.twitter.com/widgets.js\" charset=\"utf-8\">\u003C/script>\n\n\u003C/div>\n\nThanks for playing!\n","company",{"slug":23,"featured":6,"template":24},"gitlab-swag-shop-opened","BlogPost","content:en-us:blog:gitlab-swag-shop-opened.yml","yaml","Gitlab Swag Shop Opened","content","en-us/blog/gitlab-swag-shop-opened.yml","en-us/blog/gitlab-swag-shop-opened","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,"titleMobile":450,"button":451,"config":456,"_id":458,"_type":26,"_source":28,"_file":459,"_stem":460,"_extension":31},"/shared/en-us/banner","GitLab 18 & the next step in intelligent DevSecOps.",{"text":452,"config":453},"Watch now",{"href":454,"dataGaName":455,"dataGaLocation":40},"/eighteen/","gitlab 18 banner",{"layout":457},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":462,"_dir":34,"_draft":6,"_partial":6,"_locale":7,"data":463,"_id":669,"_type":26,"title":670,"_source":28,"_file":671,"_stem":672,"_extension":31},"/shared/en-us/main-footer",{"text":464,"source":465,"edit":471,"contribute":476,"config":481,"items":486,"minimal":661},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":466,"config":467},"View page source",{"href":468,"dataGaName":469,"dataGaLocation":470},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":472,"config":473},"Edit this page",{"href":474,"dataGaName":475,"dataGaLocation":470},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":477,"config":478},"Please contribute",{"href":479,"dataGaName":480,"dataGaLocation":470},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":482,"facebook":483,"youtube":484,"linkedin":485},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[487,510,567,596,631],{"title":58,"links":488,"subMenu":493},[489],{"text":490,"config":491},"DevSecOps platform",{"href":67,"dataGaName":492,"dataGaLocation":470},"devsecops platform",[494],{"title":198,"links":495},[496,500,505],{"text":497,"config":498},"View plans",{"href":200,"dataGaName":499,"dataGaLocation":470},"view plans",{"text":501,"config":502},"Why Premium?",{"href":503,"dataGaName":504,"dataGaLocation":470},"/pricing/premium/","why premium",{"text":506,"config":507},"Why Ultimate?",{"href":508,"dataGaName":509,"dataGaLocation":470},"/pricing/ultimate/","why ultimate",{"title":511,"links":512},"Solutions",[513,518,521,523,528,533,537,540,544,549,551,554,557,562],{"text":514,"config":515},"Digital transformation",{"href":516,"dataGaName":517,"dataGaLocation":470},"/topics/digital-transformation/","digital transformation",{"text":146,"config":519},{"href":141,"dataGaName":520,"dataGaLocation":470},"security & compliance",{"text":135,"config":522},{"href":117,"dataGaName":118,"dataGaLocation":470},{"text":524,"config":525},"Agile development",{"href":526,"dataGaName":527,"dataGaLocation":470},"/solutions/agile-delivery/","agile delivery",{"text":529,"config":530},"Cloud transformation",{"href":531,"dataGaName":532,"dataGaLocation":470},"/topics/cloud-native/","cloud transformation",{"text":534,"config":535},"SCM",{"href":131,"dataGaName":536,"dataGaLocation":470},"source code management",{"text":121,"config":538},{"href":123,"dataGaName":539,"dataGaLocation":470},"continuous integration & delivery",{"text":541,"config":542},"Value stream management",{"href":173,"dataGaName":543,"dataGaLocation":470},"value stream management",{"text":545,"config":546},"GitOps",{"href":547,"dataGaName":548,"dataGaLocation":470},"/solutions/gitops/","gitops",{"text":183,"config":550},{"href":185,"dataGaName":186,"dataGaLocation":470},{"text":552,"config":553},"Small business",{"href":190,"dataGaName":191,"dataGaLocation":470},{"text":555,"config":556},"Public sector",{"href":195,"dataGaName":196,"dataGaLocation":470},{"text":558,"config":559},"Education",{"href":560,"dataGaName":561,"dataGaLocation":470},"/solutions/education/","education",{"text":563,"config":564},"Financial services",{"href":565,"dataGaName":566,"dataGaLocation":470},"/solutions/finance/","financial services",{"title":203,"links":568},[569,571,573,575,578,580,582,584,586,588,590,592,594],{"text":215,"config":570},{"href":217,"dataGaName":218,"dataGaLocation":470},{"text":220,"config":572},{"href":222,"dataGaName":223,"dataGaLocation":470},{"text":225,"config":574},{"href":227,"dataGaName":228,"dataGaLocation":470},{"text":230,"config":576},{"href":232,"dataGaName":577,"dataGaLocation":470},"docs",{"text":253,"config":579},{"href":255,"dataGaName":5,"dataGaLocation":470},{"text":248,"config":581},{"href":250,"dataGaName":251,"dataGaLocation":470},{"text":257,"config":583},{"href":259,"dataGaName":260,"dataGaLocation":470},{"text":270,"config":585},{"href":272,"dataGaName":273,"dataGaLocation":470},{"text":262,"config":587},{"href":264,"dataGaName":265,"dataGaLocation":470},{"text":275,"config":589},{"href":277,"dataGaName":278,"dataGaLocation":470},{"text":280,"config":591},{"href":282,"dataGaName":283,"dataGaLocation":470},{"text":285,"config":593},{"href":287,"dataGaName":288,"dataGaLocation":470},{"text":290,"config":595},{"href":292,"dataGaName":293,"dataGaLocation":470},{"title":308,"links":597},[598,600,602,604,606,608,610,615,620,622,624,626],{"text":314,"config":599},{"href":316,"dataGaName":21,"dataGaLocation":470},{"text":319,"config":601},{"href":321,"dataGaName":322,"dataGaLocation":470},{"text":327,"config":603},{"href":329,"dataGaName":330,"dataGaLocation":470},{"text":332,"config":605},{"href":334,"dataGaName":335,"dataGaLocation":470},{"text":337,"config":607},{"href":339,"dataGaName":340,"dataGaLocation":470},{"text":342,"config":609},{"href":344,"dataGaName":345,"dataGaLocation":470},{"text":611,"config":612},"Environmental, social and governance (ESG)",{"href":613,"dataGaName":614,"dataGaLocation":470},"/environmental-social-governance/","environmental, social and governance",{"text":616,"config":617},"Diversity, inclusion and belonging (DIB)",{"href":618,"dataGaName":619,"dataGaLocation":470},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":347,"config":621},{"href":349,"dataGaName":350,"dataGaLocation":470},{"text":357,"config":623},{"href":359,"dataGaName":360,"dataGaLocation":470},{"text":362,"config":625},{"href":364,"dataGaName":365,"dataGaLocation":470},{"text":627,"config":628},"Modern Slavery Transparency Statement",{"href":629,"dataGaName":630,"dataGaLocation":470},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":632,"links":633},"Contact Us",[634,637,639,641,646,651,656],{"text":635,"config":636},"Contact an expert",{"href":49,"dataGaName":50,"dataGaLocation":470},{"text":376,"config":638},{"href":378,"dataGaName":379,"dataGaLocation":470},{"text":381,"config":640},{"href":383,"dataGaName":384,"dataGaLocation":470},{"text":642,"config":643},"Status",{"href":644,"dataGaName":645,"dataGaLocation":470},"https://status.gitlab.com/","status",{"text":647,"config":648},"Terms of use",{"href":649,"dataGaName":650,"dataGaLocation":470},"/terms/","terms of use",{"text":652,"config":653},"Privacy statement",{"href":654,"dataGaName":655,"dataGaLocation":470},"/privacy/","privacy statement",{"text":657,"config":658},"Cookie preferences",{"dataGaName":659,"dataGaLocation":470,"id":660,"isOneTrustButton":103},"cookie preferences","ot-sdk-btn",{"items":662},[663,665,667],{"text":647,"config":664},{"href":649,"dataGaName":650,"dataGaLocation":470},{"text":652,"config":666},{"href":654,"dataGaName":655,"dataGaLocation":470},{"text":657,"config":668},{"dataGaName":659,"dataGaLocation":470,"id":660,"isOneTrustButton":103},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",[674],{"_path":675,"_dir":676,"_draft":6,"_partial":6,"_locale":7,"content":677,"config":681,"_id":683,"_type":26,"title":684,"_source":28,"_file":685,"_stem":686,"_extension":31},"/en-us/blog/authors/heather-mcnamee","authors",{"name":18,"config":678},{"headshot":679,"ctfId":680},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png","Heather-McNamee",{"template":682},"BlogAuthor","content:en-us:blog:authors:heather-mcnamee.yml","Heather Mcnamee","en-us/blog/authors/heather-mcnamee.yml","en-us/blog/authors/heather-mcnamee",{"_path":688,"_dir":34,"_draft":6,"_partial":6,"_locale":7,"header":689,"eyebrow":690,"blurb":691,"button":692,"secondaryButton":696,"_id":698,"_type":26,"title":699,"_source":28,"_file":700,"_stem":701,"_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":693},{"href":694,"dataGaName":45,"dataGaLocation":695},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":47,"config":697},{"href":49,"dataGaName":50,"dataGaLocation":695},"content:shared:en-us:next-steps.yml","Next Steps","shared/en-us/next-steps.yml","shared/en-us/next-steps",1752683450816]