[{"data":1,"prerenderedAt":980},["ShallowReactive",2],{"/blog/how-to-stay-productive-in-your-home-office":3,"navigation-en-us":195,"banner-en-us":623,"footer-en-us":633,"blog-post-authors-en-us-Brandon Lyon":878,"blog-related-posts-en-us-how-to-stay-productive-in-your-home-office":892,"blog-promotions-en-us":916,"next-steps-en-us":970},{"id":4,"title":5,"authors":6,"body":8,"category":175,"date":176,"description":177,"extension":178,"externalUrl":179,"faq":179,"featured":180,"heroImage":181,"meta":182,"navigation":183,"path":184,"seo":185,"slug":189,"stem":190,"tags":191,"template":193,"updatedDate":179,"__hash__":194},"blogPosts/en-us/blog/how-to-stay-productive-in-your-home-office.md","How To Stay Productive In Your Home Office",[7],"Brandon Lyon",{"type":9,"value":10,"toc":165},"minimark",[11,15,20,26,29,37,41,46,49,77,81,86,89,93,98,101,139,143,148,151,158,162],[12,13,14],"p",{},"Remote work requires a special blend of detached discipline and solo mental fortitude in order to stay productive. Keep your focus and stay sharp with these tips. Make your dream a reality. Create your own schedule and cut out the commute.",[16,17,19],"h2",{"id":18},"improve-your-environment","Improve your environment",[21,22,23],"blockquote",{},[12,24,25],{},"Focused work requires a focused space.",[12,27,28],{},"Working from your dining table or couch with a laptop doesn’t  always work well. You’ll want to choose a room which can be closed off from the rest of the house. Keep it presentable for remote conferencing or surprise video chats. Make sure there’s adequate room for you and your supplies and don’t skimp on equipment.",[12,30,31,32,36],{},"One great thing about working from home is that you can choose your own furniture. Don’t be afraid to invest in some quality pieces. You’ll be spending most of your time there, so be sure that it’s comfortable and functional. In addition to the obvious desk and chair, ",[33,34,35],"strong",{},"every office should have a whiteboard, a cork board, sticky notes, and a bookcase."," Display some knick-knacks and cool gadgets just as you would in a corporate office, but keep the clutter to a minimum.",[16,38,40],{"id":39},"obtain-reliable-tools","Obtain reliable tools",[21,42,43],{},[12,44,45],{},"Make sure everything in your dedicated work space is reliable.",[12,47,48],{},"Buy a battery backup. Ensure the room has plenty of outlets and chargers (you can never have too many). Get a good webcam with a noise-cancelling microphone for video chats and conference calls. Keep a local and offsite backup of computer files. Keep important documents in a fireproof and flood resistant safe. These are all things you should be doing anyway, but it’s important to take extra care when working from home.",[12,50,51,52,58,59,64,65,70,71,76],{},"Network quality can have a huge impact on remote work. Buy a high-quality router. ",[53,54,57],"a",{"href":55,"rel":56},"https://www.howtogeek.com/210326/not-all-ethernet-cables-are-equal-you-can-get-faster-lan-speeds-by-upgrading/",[],"Get decent cables"," to go with that new router (old kinked or frayed cables can impact connection quality). ",[53,60,63],{"href":61,"rel":62},"https://broadbandnow.com/guides/optimize-wifi-network-faster-speeds",[],"Optimize your wifi",". Take some time to implement ",[53,66,69],{"href":67,"rel":68},"https://www.pcworld.com/article/2689995/quality-of-service-explained-how-routers-with-strong-qos-make-better-home-networks.html",[],"quality of service"," (QoS) rules in your router and prioritize your work computer over the rest of the household. Chances are your ISP’s DNS settings aren’t great either, so I suggest using a service like ",[53,72,75],{"href":73,"rel":74},"https://1.1.1.1/dns/",[],"1.1.1.1",". Get at least one reliable and fast internet service provider. You should consider getting a second ISP as a redundant failover or to keep your work internet separate from your home internet.",[16,78,80],{"id":79},"stay-focused","Stay focused",[21,82,83],{},[12,84,85],{},"Do whatever you can to protect yourself from distractions.",[12,87,88],{},"Keep your cellphone on silent/vibrate, just like you would in a normal office environment. Family and friends are not lounging around at a regular office interrupting people, and you should communicate that you have similar expectations for your home office. Don’t keep any distracting personal media on your work computer since TV, movies, and video games can be tempting. Use the internet from your home office in the same way you would use it from a regular office. Don’t get distracted by memes or Facebook.",[16,90,92],{"id":91},"separate-work-and-home","Separate work and home",[21,94,95],{},[12,96,97],{},"Clear boundaries are essential.",[12,99,100],{},"It can be difficult even under normal circumstances to separate work from your home life. When working from a home office it’s even more challenging. There are small changes you can make to help manage that separation.",[12,102,103,104,108,109,112,113,116,117,120,121,124,125,112,128,116,131,134,135,138],{},"When you’re in work mode you might use a ",[105,106,107],"em",{},"desktop"," computer from a ",[105,110,111],{},"standing"," desk with the ",[105,114,115],{},"curtains closed"," while using ",[105,118,119],{},"headphones",". When you’re not working, you could use a ",[105,122,123],{},"tablet"," from a ",[105,126,127],{},"sitting",[105,129,130],{},"curtains open",[105,132,133],{},"speakers",". You can do a similar thing with software, using ",[105,136,137],{},"different browsers"," for work and personal tasks to maintain separation. Little things like this will go a long way in keeping you productive during work hours.",[16,140,142],{"id":141},"stay-sane","Stay sane",[21,144,145],{},[12,146,147],{},"Do something outside before “going to“ work or “coming home“.",[12,149,150],{},"Being in the same place too long can contribute to cabin fever. Try doing something extra like exercising or visiting a cafe. Don’t forget to take breaks while working, your eyes and your back will thank you.",[12,152,153,154,157],{},"It’s easy to lose track of time when you’re working alone, so ",[105,155,156],{},"set alarms for the start and end of your workday."," After the day is over make sure to step outside for a while. Take a walk or go out to dinner to decompress and change the scenery. Being at home on weekdays makes it even more important to leave the house on weekends, so make time to head to the park, to the beach, or check out a pub in the neighboring town.",[16,159,161],{"id":160},"just-another-day-at-the-office","Just another day at the office",[12,163,164],{},"While working from home provides some additional freedoms that a traditional office does not, I recommend treating it much like a regular office. It takes a good toolset, professional environment, and discipline to stay productive and produce good work, whether or not you have a supervisor looking over your shoulder.",{"title":166,"searchDepth":167,"depth":167,"links":168},"",2,[169,170,171,172,173,174],{"id":18,"depth":167,"text":19},{"id":39,"depth":167,"text":40},{"id":79,"depth":167,"text":80},{"id":91,"depth":167,"text":92},{"id":141,"depth":167,"text":142},{"id":160,"depth":167,"text":161},"unfiltered","2019-11-06","GitLab Developer Brandon Lyon shares his tips on setting up home offices for remote work.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749679685/Blog/Hero%20Images/blog-bl-desk.jpg",{},true,"/en-us/blog/how-to-stay-productive-in-your-home-office",{"title":5,"description":177,"ogTitle":5,"ogDescription":177,"noIndex":180,"ogImage":181,"ogUrl":186,"ogSiteName":187,"ogType":188,"canonicalUrls":186},"https://about.gitlab.com/blog/how-to-stay-productive-in-your-home-office","https://about.gitlab.com","article","how-to-stay-productive-in-your-home-office","en-us/blog/how-to-stay-productive-in-your-home-office",[192],"remote work","BlogPost","4KPwaopMPj0zvrqekC128Vgm1yDsdWGu7ad0jZo7qnY",{"logo":196,"freeTrial":201,"sales":206,"login":211,"items":216,"search":543,"minimal":574,"duo":593,"switchNav":602,"pricingDeployment":613},{"config":197},{"href":198,"dataGaName":199,"dataGaLocation":200},"/","gitlab logo","header",{"text":202,"config":203},"Get free trial",{"href":204,"dataGaName":205,"dataGaLocation":200},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":207,"config":208},"Request a demo",{"href":209,"dataGaName":210,"dataGaLocation":200},"/sales/?contact-topic=request-demo","sales",{"text":212,"config":213},"Sign in",{"href":214,"dataGaName":215,"dataGaLocation":200},"https://gitlab.com/users/sign_in/","sign in",[217,246,346,351,465,521],{"text":218,"config":219,"menu":221},"Platform",{"dataNavLevelOne":220},"platform",{"type":222,"columns":223},"cards",[224,230,238],{"title":218,"description":225,"link":226},"The intelligent orchestration platform for DevSecOps",{"text":227,"config":228},"Explore our Platform",{"href":229,"dataGaName":220,"dataGaLocation":200},"/platform/",{"title":231,"description":232,"link":233},"GitLab Duo Agent Platform","Agentic AI for the entire software lifecycle",{"text":234,"config":235},"Meet GitLab Duo",{"href":236,"dataGaName":237,"dataGaLocation":200},"/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":239,"description":240,"link":241},"Why GitLab","See the top reasons enterprises choose GitLab",{"text":242,"config":243},"Learn more",{"href":244,"dataGaName":245,"dataGaLocation":200},"/why-gitlab/","why gitlab",{"text":247,"left":183,"config":248,"menu":250},"Product",{"dataNavLevelOne":249},"solutions",{"type":251,"link":252,"columns":256,"feature":325},"lists",{"text":253,"config":254},"View all Solutions",{"href":255,"dataGaName":249,"dataGaLocation":200},"/solutions/",[257,281,304],{"title":258,"description":259,"link":260,"items":265},"Automation","CI/CD and automation to accelerate deployment",{"config":261},{"icon":262,"href":263,"dataGaName":264,"dataGaLocation":200},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[266,270,273,277],{"text":267,"config":268},"CI/CD",{"href":269,"dataGaLocation":200,"dataGaName":267},"/solutions/continuous-integration/",{"text":231,"config":271},{"href":236,"dataGaLocation":200,"dataGaName":272},"gitlab duo agent platform - product menu",{"text":274,"config":275},"Source Code Management",{"href":276,"dataGaLocation":200,"dataGaName":274},"/solutions/source-code-management/",{"text":278,"config":279},"Automated Software Delivery",{"href":263,"dataGaLocation":200,"dataGaName":280},"Automated software delivery",{"title":282,"description":283,"link":284,"items":289},"Security","Deliver code faster without compromising security",{"config":285},{"href":286,"dataGaName":287,"dataGaLocation":200,"icon":288},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[290,294,299],{"text":291,"config":292},"Application Security Testing",{"href":286,"dataGaName":293,"dataGaLocation":200},"Application security testing",{"text":295,"config":296},"Software Supply Chain Security",{"href":297,"dataGaLocation":200,"dataGaName":298},"/solutions/supply-chain/","Software supply chain security",{"text":300,"config":301},"Software Compliance",{"href":302,"dataGaName":303,"dataGaLocation":200},"/solutions/software-compliance/","software compliance",{"title":305,"link":306,"items":311},"Measurement",{"config":307},{"icon":308,"href":309,"dataGaName":310,"dataGaLocation":200},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[312,316,320],{"text":313,"config":314},"Visibility & Measurement",{"href":309,"dataGaLocation":200,"dataGaName":315},"Visibility and Measurement",{"text":317,"config":318},"Value Stream Management",{"href":319,"dataGaLocation":200,"dataGaName":317},"/solutions/value-stream-management/",{"text":321,"config":322},"Analytics & Insights",{"href":323,"dataGaLocation":200,"dataGaName":324},"/solutions/analytics-and-insights/","Analytics and insights",{"title":326,"type":251,"items":327},"GitLab for",[328,334,340],{"text":329,"config":330},"Enterprise",{"icon":331,"href":332,"dataGaLocation":200,"dataGaName":333},"Building","/enterprise/","enterprise",{"text":335,"config":336},"Small Business",{"icon":337,"href":338,"dataGaLocation":200,"dataGaName":339},"Work","/small-business/","small business",{"text":341,"config":342},"Public Sector",{"icon":343,"href":344,"dataGaLocation":200,"dataGaName":345},"Organization","/solutions/public-sector/","public sector",{"text":347,"config":348},"Pricing",{"href":349,"dataGaName":350,"dataGaLocation":200,"dataNavLevelOne":350},"/pricing/","pricing",{"text":352,"config":353,"menu":355},"Resources",{"dataNavLevelOne":354},"resources",{"type":251,"link":356,"columns":360,"feature":454},{"text":357,"config":358},"View all resources",{"href":359,"dataGaName":354,"dataGaLocation":200},"/resources/",[361,394,421],{"title":362,"items":363},"Getting started",[364,369,374,379,384,389],{"text":365,"config":366},"Install",{"href":367,"dataGaName":368,"dataGaLocation":200},"/install/","install",{"text":370,"config":371},"Quick start guides",{"href":372,"dataGaName":373,"dataGaLocation":200},"/get-started/","quick setup checklists",{"text":375,"config":376},"Learn",{"href":377,"dataGaLocation":200,"dataGaName":378},"https://university.gitlab.com/","learn",{"text":380,"config":381},"Product documentation",{"href":382,"dataGaName":383,"dataGaLocation":200},"https://docs.gitlab.com/","product documentation",{"text":385,"config":386},"Best practice videos",{"href":387,"dataGaName":388,"dataGaLocation":200},"/getting-started-videos/","best practice videos",{"text":390,"config":391},"Integrations",{"href":392,"dataGaName":393,"dataGaLocation":200},"/integrations/","integrations",{"title":395,"items":396},"Discover",[397,402,407,412,416],{"text":398,"config":399},"Customer success stories",{"href":400,"dataGaName":401,"dataGaLocation":200},"/customers/","customer success stories",{"text":403,"config":404},"Blog",{"href":405,"dataGaName":406,"dataGaLocation":200},"/blog/","blog",{"text":408,"config":409},"Demo Hub",{"href":410,"dataGaName":411,"dataGaLocation":200},"/demo-hub/","demo hub",{"text":413,"config":414},"The Source",{"href":415,"dataGaName":406,"dataGaLocation":200},"/the-source/",{"text":417,"config":418},"Remote",{"href":419,"dataGaName":420,"dataGaLocation":200},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":422,"items":423},"Connect",[424,429,434,439,444,449],{"text":425,"config":426},"GitLab Services",{"href":427,"dataGaName":428,"dataGaLocation":200},"/services/","services",{"text":430,"config":431},"Contribute",{"href":432,"dataGaName":433,"dataGaLocation":200},"https://contributors.gitlab.com","contribute",{"text":435,"config":436},"Community",{"href":437,"dataGaName":438,"dataGaLocation":200},"/community/","community",{"text":440,"config":441},"Forum",{"href":442,"dataGaName":443,"dataGaLocation":200},"https://forum.gitlab.com/","forum",{"text":445,"config":446},"Events",{"href":447,"dataGaName":448,"dataGaLocation":200},"/events/","events",{"text":450,"config":451},"Partners",{"href":452,"dataGaName":453,"dataGaLocation":200},"/partners/","partners",{"config":455,"title":458,"text":459,"link":460},{"background":456,"textColor":457},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","What’s new in GitLab","Stay updated with our latest features and improvements.",{"text":461,"config":462},"Read the latest",{"href":463,"dataGaName":464,"dataGaLocation":200},"/whats-new/","whats new",{"text":466,"config":467,"menu":469},"Company",{"dataNavLevelOne":468},"company",{"type":251,"columns":470},[471],{"items":472},[473,478,484,486,491,496,501,506,511,516],{"text":474,"config":475},"About",{"href":476,"dataGaName":477,"dataGaLocation":200},"/company/","about",{"text":479,"config":480,"footerGa":483},"Jobs",{"href":481,"dataGaName":482,"dataGaLocation":200},"/jobs/","jobs",{"dataGaName":482},{"text":445,"config":485},{"href":447,"dataGaName":448,"dataGaLocation":200},{"text":487,"config":488},"Leadership",{"href":489,"dataGaName":490,"dataGaLocation":200},"/company/team/e-group/","leadership",{"text":492,"config":493},"Handbook",{"href":494,"dataGaName":495,"dataGaLocation":200},"https://handbook.gitlab.com/","handbook",{"text":497,"config":498},"Investor relations",{"href":499,"dataGaName":500,"dataGaLocation":200},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":502,"config":503},"Trust Center",{"href":504,"dataGaName":505,"dataGaLocation":200},"/security/","trust center",{"text":507,"config":508},"AI Transparency Center",{"href":509,"dataGaName":510,"dataGaLocation":200},"/ai-transparency-center/","ai transparency center",{"text":512,"config":513},"Newsletter",{"href":514,"dataGaName":515,"dataGaLocation":200},"/company/contact/#contact-forms","newsletter",{"text":517,"config":518},"Press",{"href":519,"dataGaName":520,"dataGaLocation":200},"/press/","press",{"text":522,"config":523,"menu":524},"Contact us",{"dataNavLevelOne":468},{"type":251,"columns":525},[526],{"items":527},[528,533,538],{"text":529,"config":530},"Talk to sales",{"href":531,"dataGaName":532,"dataGaLocation":200},"/sales/","talk to sales",{"text":534,"config":535},"Support portal",{"href":536,"dataGaName":537,"dataGaLocation":200},"https://support.gitlab.com/hc/en-us","support portal",{"text":539,"config":540},"Customer portal",{"href":541,"dataGaName":542,"dataGaLocation":200},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":544,"login":545,"suggestions":552},"Close",{"text":546,"link":547},"To search repositories and projects, login to",{"text":548,"config":549},"gitlab.com",{"href":214,"dataGaName":550,"dataGaLocation":551},"search login","search",{"text":553,"default":554},"Suggestions",[555,557,561,563,567,571],{"text":231,"config":556},{"href":236,"dataGaName":231,"dataGaLocation":551},{"text":558,"config":559},"Code Suggestions (AI)",{"href":560,"dataGaName":558,"dataGaLocation":551},"/solutions/code-suggestions/",{"text":267,"config":562},{"href":269,"dataGaName":267,"dataGaLocation":551},{"text":564,"config":565},"GitLab on AWS",{"href":566,"dataGaName":564,"dataGaLocation":551},"/partners/technology-partners/aws/",{"text":568,"config":569},"GitLab on Google Cloud",{"href":570,"dataGaName":568,"dataGaLocation":551},"/partners/technology-partners/google-cloud-platform/",{"text":572,"config":573},"Why GitLab?",{"href":244,"dataGaName":572,"dataGaLocation":551},{"freeTrial":575,"mobileIcon":580,"desktopIcon":585,"secondaryButton":588},{"text":576,"config":577},"Start free trial",{"href":578,"dataGaName":205,"dataGaLocation":579},"https://gitlab.com/-/trials/new/","nav",{"altText":581,"config":582},"Gitlab Icon",{"src":583,"dataGaName":584,"dataGaLocation":579},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":581,"config":586},{"src":587,"dataGaName":584,"dataGaLocation":579},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":589,"config":590},"Get Started",{"href":591,"dataGaName":592,"dataGaLocation":579},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/get-started/","get started",{"freeTrial":594,"mobileIcon":598,"desktopIcon":600},{"text":595,"config":596},"Learn more about GitLab Duo",{"href":236,"dataGaName":597,"dataGaLocation":579},"gitlab duo",{"altText":581,"config":599},{"src":583,"dataGaName":584,"dataGaLocation":579},{"altText":581,"config":601},{"src":587,"dataGaName":584,"dataGaLocation":579},{"button":603,"mobileIcon":608,"desktopIcon":610},{"text":604,"config":605},"/switch",{"href":606,"dataGaName":607,"dataGaLocation":579},"#contact","switch",{"altText":581,"config":609},{"src":583,"dataGaName":584,"dataGaLocation":579},{"altText":581,"config":611},{"src":612,"dataGaName":584,"dataGaLocation":579},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":614,"mobileIcon":619,"desktopIcon":621},{"text":615,"config":616},"Back to pricing",{"href":349,"dataGaName":617,"dataGaLocation":579,"icon":618},"back to pricing","GoBack",{"altText":581,"config":620},{"src":583,"dataGaName":584,"dataGaLocation":579},{"altText":581,"config":622},{"src":587,"dataGaName":584,"dataGaLocation":579},{"title":624,"titleMobile":625,"button":626,"config":631},"Duo Agent Platform delivers 400% ROI, per new Forrester Consulting study.","400% ROI: Forrester TEI for GitLab Duo",{"text":242,"config":627},{"href":628,"dataGaName":629,"dataGaLocation":630},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-delivers-400-percent-roi/","forrester-tei-dap-banner","global-banner",{"layout":632,"disabled":180},"release",{"data":634},{"text":635,"source":636,"edit":642,"contribute":647,"config":652,"items":657,"minimal":867},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":637,"config":638},"View page source",{"href":639,"dataGaName":640,"dataGaLocation":641},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":643,"config":644},"Edit this page",{"href":645,"dataGaName":646,"dataGaLocation":641},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":648,"config":649},"Please contribute",{"href":650,"dataGaName":651,"dataGaLocation":641},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":653,"facebook":654,"youtube":655,"linkedin":656},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[658,705,759,803,835],{"title":347,"links":659,"subMenu":674},[660,664,669],{"text":661,"config":662},"View plans",{"href":349,"dataGaName":663,"dataGaLocation":641},"view plans",{"text":665,"config":666},"Why Premium?",{"href":667,"dataGaName":668,"dataGaLocation":641},"/pricing/premium/","why premium",{"text":670,"config":671},"Why Ultimate?",{"href":672,"dataGaName":673,"dataGaLocation":641},"/pricing/ultimate/","why ultimate",[675],{"title":676,"links":677},"Contact Us",[678,681,683,685,690,695,700],{"text":679,"config":680},"Contact sales",{"href":531,"dataGaName":210,"dataGaLocation":641},{"text":534,"config":682},{"href":536,"dataGaName":537,"dataGaLocation":641},{"text":539,"config":684},{"href":541,"dataGaName":542,"dataGaLocation":641},{"text":686,"config":687},"Status",{"href":688,"dataGaName":689,"dataGaLocation":641},"https://status.gitlab.com/","status",{"text":691,"config":692},"Terms of use",{"href":693,"dataGaName":694,"dataGaLocation":641},"/terms/","terms of use",{"text":696,"config":697},"Privacy statement",{"href":698,"dataGaName":699,"dataGaLocation":641},"/privacy/","privacy statement",{"text":701,"config":702},"Cookie preferences",{"dataGaName":703,"dataGaLocation":641,"id":704,"isOneTrustButton":183},"cookie preferences","ot-sdk-btn",{"title":247,"links":706,"subMenu":715},[707,711],{"text":708,"config":709},"DevSecOps platform",{"href":229,"dataGaName":710,"dataGaLocation":641},"devsecops platform",{"text":712,"config":713},"AI-Assisted Development",{"href":236,"dataGaName":714,"dataGaLocation":641},"ai-assisted development",[716],{"title":717,"links":718},"Topics",[719,724,729,734,739,744,749,754],{"text":720,"config":721},"CICD",{"href":722,"dataGaName":723,"dataGaLocation":641},"/topics/ci-cd/","cicd",{"text":725,"config":726},"GitOps",{"href":727,"dataGaName":728,"dataGaLocation":641},"/topics/gitops/","gitops",{"text":730,"config":731},"DevOps",{"href":732,"dataGaName":733,"dataGaLocation":641},"/topics/devops/","devops",{"text":735,"config":736},"Version Control",{"href":737,"dataGaName":738,"dataGaLocation":641},"/topics/version-control/","version control",{"text":740,"config":741},"DevSecOps",{"href":742,"dataGaName":743,"dataGaLocation":641},"/topics/devsecops/","devsecops",{"text":745,"config":746},"Cloud Native",{"href":747,"dataGaName":748,"dataGaLocation":641},"/topics/cloud-native/","cloud native",{"text":750,"config":751},"AI for Coding",{"href":752,"dataGaName":753,"dataGaLocation":641},"/topics/devops/ai-for-coding/","ai for coding",{"text":755,"config":756},"Agentic AI",{"href":757,"dataGaName":758,"dataGaLocation":641},"/topics/agentic-ai/","agentic ai",{"title":760,"links":761},"Solutions",[762,764,766,771,775,778,782,785,787,790,793,798],{"text":291,"config":763},{"href":286,"dataGaName":291,"dataGaLocation":641},{"text":280,"config":765},{"href":263,"dataGaName":264,"dataGaLocation":641},{"text":767,"config":768},"Agile development",{"href":769,"dataGaName":770,"dataGaLocation":641},"/solutions/agile-delivery/","agile delivery",{"text":772,"config":773},"SCM",{"href":276,"dataGaName":774,"dataGaLocation":641},"source code management",{"text":720,"config":776},{"href":269,"dataGaName":777,"dataGaLocation":641},"continuous integration & delivery",{"text":779,"config":780},"Value stream management",{"href":319,"dataGaName":781,"dataGaLocation":641},"value stream management",{"text":725,"config":783},{"href":784,"dataGaName":728,"dataGaLocation":641},"/solutions/gitops/",{"text":329,"config":786},{"href":332,"dataGaName":333,"dataGaLocation":641},{"text":788,"config":789},"Small business",{"href":338,"dataGaName":339,"dataGaLocation":641},{"text":791,"config":792},"Public sector",{"href":344,"dataGaName":345,"dataGaLocation":641},{"text":794,"config":795},"Education",{"href":796,"dataGaName":797,"dataGaLocation":641},"/solutions/education/","education",{"text":799,"config":800},"Financial services",{"href":801,"dataGaName":802,"dataGaLocation":641},"/solutions/finance/","financial services",{"title":352,"links":804},[805,807,809,811,814,816,819,821,823,825,827,829,831,833],{"text":365,"config":806},{"href":367,"dataGaName":368,"dataGaLocation":641},{"text":370,"config":808},{"href":372,"dataGaName":373,"dataGaLocation":641},{"text":375,"config":810},{"href":377,"dataGaName":378,"dataGaLocation":641},{"text":380,"config":812},{"href":382,"dataGaName":813,"dataGaLocation":641},"docs",{"text":403,"config":815},{"href":405,"dataGaName":406,"dataGaLocation":641},{"text":817,"config":818},"What's new",{"href":463,"dataGaName":464,"dataGaLocation":641},{"text":398,"config":820},{"href":400,"dataGaName":401,"dataGaLocation":641},{"text":417,"config":822},{"href":419,"dataGaName":420,"dataGaLocation":641},{"text":425,"config":824},{"href":427,"dataGaName":428,"dataGaLocation":641},{"text":430,"config":826},{"href":432,"dataGaName":433,"dataGaLocation":641},{"text":435,"config":828},{"href":437,"dataGaName":438,"dataGaLocation":641},{"text":440,"config":830},{"href":442,"dataGaName":443,"dataGaLocation":641},{"text":445,"config":832},{"href":447,"dataGaName":448,"dataGaLocation":641},{"text":450,"config":834},{"href":452,"dataGaName":453,"dataGaLocation":641},{"title":466,"links":836},[837,839,841,843,845,847,851,856,858,860,862],{"text":474,"config":838},{"href":476,"dataGaName":468,"dataGaLocation":641},{"text":479,"config":840},{"href":481,"dataGaName":482,"dataGaLocation":641},{"text":487,"config":842},{"href":489,"dataGaName":490,"dataGaLocation":641},{"text":492,"config":844},{"href":494,"dataGaName":495,"dataGaLocation":641},{"text":497,"config":846},{"href":499,"dataGaName":500,"dataGaLocation":641},{"text":848,"config":849},"Sustainability",{"href":850,"dataGaName":848,"dataGaLocation":641},"/sustainability/",{"text":852,"config":853},"Diversity, inclusion and belonging (DIB)",{"href":854,"dataGaName":855,"dataGaLocation":641},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":502,"config":857},{"href":504,"dataGaName":505,"dataGaLocation":641},{"text":512,"config":859},{"href":514,"dataGaName":515,"dataGaLocation":641},{"text":517,"config":861},{"href":519,"dataGaName":520,"dataGaLocation":641},{"text":863,"config":864},"Modern Slavery Transparency Statement",{"href":865,"dataGaName":866,"dataGaLocation":641},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":868},[869,872,875],{"text":870,"config":871},"Terms",{"href":693,"dataGaName":694,"dataGaLocation":641},{"text":873,"config":874},"Cookies",{"dataGaName":703,"dataGaLocation":641,"id":704,"isOneTrustButton":183},{"text":876,"config":877},"Privacy",{"href":698,"dataGaName":699,"dataGaLocation":641},[879],{"id":880,"title":7,"body":179,"config":881,"content":883,"description":179,"extension":886,"meta":887,"navigation":183,"path":888,"seo":889,"stem":890,"__hash__":891},"blogAuthors/en-us/blog/authors/brandon-lyon.yml",{"template":882},"BlogAuthor",{"name":7,"config":884},{"headshot":166,"ctfId":885},"brandonlyon","yml",{},"/en-us/blog/authors/brandon-lyon",{},"en-us/blog/authors/brandon-lyon","_0Kj-4o2key6Oxc8fwDD1DAnrXxR_h-tu_j4imxh9hI",[893,901,909],{"title":894,"description":895,"heroImage":896,"category":175,"date":897,"authors":898,"slug":900,"externalUrl":179},"CEO Shadow Takeaways from Jacie","Recap of my experience in the CEO Shadow Program.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664102/Blog/Hero%20Images/gitlab-values-cover.png","2021-05-18",[899],"Jacie Bandur","ceo-shadow-recap",{"title":902,"description":903,"heroImage":904,"category":175,"date":905,"authors":906,"slug":908,"externalUrl":179},"Why I love contributing to GitLab","Making small meaningful changes is what it's all about.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749679501/Blog/Hero%20Images/new-feature.png","2021-05-11",[907],"Austin Regnery","why-i-love-contributing-to-gitlab",{"title":910,"description":911,"heroImage":912,"category":175,"date":905,"authors":913,"slug":915,"externalUrl":179},"Placebo Lines on the Pipeline Graph","Have you noticed the connecting lines missing on your pipelines lately? Here's why","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749679507/Blog/Hero%20Images/ci-cd.png",[914],"Sam Beckham","placebo-lines-on-the-pipeline-graph",{"promotions":917},[918,932,944,956],{"id":919,"categories":920,"header":922,"text":923,"button":924,"image":929},"ai-modernization",[921],"ai","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":925,"config":926},"Get your AI maturity score",{"href":927,"dataGaName":928,"dataGaLocation":406},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":930},{"src":931},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":933,"categories":934,"header":936,"text":923,"button":937,"image":941},"devops-modernization",[935,743],"product","Are you just managing tools or shipping innovation?",{"text":938,"config":939},"Get your DevOps maturity score",{"href":940,"dataGaName":928,"dataGaLocation":406},"/assessments/devops-modernization-assessment/",{"config":942},{"src":943},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":945,"categories":946,"header":948,"text":923,"button":949,"image":953},"security-modernization",[947],"security","Are you trading speed for security?",{"text":950,"config":951},"Get your security maturity score",{"href":952,"dataGaName":928,"dataGaLocation":406},"/assessments/security-modernization-assessment/",{"config":954},{"src":955},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":957,"paths":958,"header":961,"text":962,"button":963,"image":968},"github-azure-migration",[959,960],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Is your team ready for GitHub's Azure move?","GitHub is already rebuilding around Azure. Find out what it means for you.",{"text":964,"config":965},"See how GitLab compares to GitHub",{"href":966,"dataGaName":967,"dataGaLocation":406},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":969},{"src":943},{"header":971,"blurb":972,"button":973,"secondaryButton":978},"Start building faster today","See what your team can do with the intelligent orchestration platform for DevSecOps.\n",{"text":974,"config":975},"Get your free trial",{"href":976,"dataGaName":205,"dataGaLocation":977},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":679,"config":979},{"href":531,"dataGaName":210,"dataGaLocation":977},1786803762498]