CINXE.COM
Bitbucket writing program | Build your personal brand
<!DOCTYPE html> <html id="magnolia" lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta property="fb:pages" content="115407078489594" /> <meta name="description" content="Share your technical expertise on the Bitbucket blog. Build your personal brand with an author bio and link to your social handles or blog."> <meta name="author" content="Atlassian"> <link rel="canonical" href="https://bitbucket.org/product/write"/> <title> Bitbucket writing program | Build your personal brand </title> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Semibold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Bold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-text/Charlie_Text-Black.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-display/Charlie_Display-Semibold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/fonts/charlie-sans/charlie-display/Charlie_Display-Black.woff2" as="font" type="font/woff2" crossorigin> <link rel="stylesheet" href="https://wac-cdn.atlassian.com/static/master/8493/assets/build/css/wpl-main.css?cdnVersion=2449" id="main-css" /> <link href="https://wac-cdn.atlassian.com" rel="preconnect"> <script type="text/javascript" src="https://wac-cdn.atlassian.com/static/master/8493/assets/build/js/head.js?cdnVersion=2449"></script> <link rel="alternate" href="https://bitbucket.org/product/write" hreflang="x-default" /> <link rel="alternate" href="https://bitbucket.org/product/write" hreflang="en" /> <link rel="alternate" href="https://bitbucket.org/product/ja/write" hreflang="ja" /> <link rel="alternate" href="https://bitbucket.org/product/fr/write" hreflang="fr" /> <link rel="alternate" href="https://bitbucket.org/product/de/write" hreflang="de" /> <link rel="alternate" href="https://bitbucket.org/product/es/write" hreflang="es" /> <link rel="alternate" href="https://bitbucket.org/product/br/write" hreflang="pt_BR" /> <link rel="alternate" href="https://bitbucket.org/product/zh/write" hreflang="zh" /> <link rel="alternate" href="https://bitbucket.org/product/ko/write" hreflang="ko" /> <link rel="alternate" href="https://bitbucket.org/product/ru/write" hreflang="ru" /> <link rel="alternate" href="https://bitbucket.org/product/pl/write" hreflang="pl" /> <link rel="alternate" href="https://bitbucket.org/product/it/write" hreflang="it" /> <link rel="alternate" href="https://bitbucket.org/product/nl/write" hreflang="nl" /> <link rel="apple-touch-icon" sizes="180x180" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/favicon-16x16.png"> <link rel="manifest" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/manifest.json"> <link rel="mask-icon" href="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/safari-pinned-tab.svg" color="#0052CC"> <meta name="msapplication-TileColor" content="#0052CC"> <meta name="msapplication-TileImage" content="https://wac-cdn.atlassian.com/assets/img/favicons/bitbucket/mstile-144x144.png" /> <meta name="theme-color" content="#0052CC"> <meta property="og:title" content="Bitbucket writing program | Build your personal brand" /> <meta property="og:description" content="Share your technical expertise on the Bitbucket blog. Build your personal brand with an author bio and link to your social handles or blog." /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://bitbucket.org/product/write" /> <meta property="og:image" content="https://wac-cdn.atlassian.com/dam/jcr:f92b1a2a-10cd-4f82-bb2a-aa00400f4288/bitbucket-cloud-features-opengraph.png" /> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"> <meta property="og:site_name" content="Bitbucket" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:image" content="https://wac-cdn.atlassian.com/dam/jcr:a7a6a501-1329-4543-b204-093584908134/Bitbucket@2x-icon-blue.png" /> <meta name="twitter:site" content="@Bitbucket" /> <script src="https://wac-cdn.atlassian.com/static/master/8493/assets/build/js/jquery.js?cdnVersion=2449"></script> <style> .submit { padding-left: 10px; padding-right: 10px;} .approve {padding-right: 24px;} </style> <script type="text/javascript"> window.featureFlags = "".split('&') .reduce((flags, flagStr) => { const [flagKey, flagValue] = flagStr.split('='); return { ...flags, [flagKey]: flagValue }; }, {}) </script> <script type="text/javascript"> window.cmsPageVariant = window.cmsPageVariant ? window.cmsPageVariant : window.featureFlags?.cmsVariant; </script> <script type="text/javascript"> var LOCALIZED_PRICING_CONTENTFUL_SPACE = "3s3v3nq72la0"; var LOCALIZED_PRICING_CONTENTFUL_ENVIRONMENT = "master"; var LOCALIZED_PRICING_CONTENTFUL_ACCESS_TOKEN = "v5nSeyuO6dUxZX_Gh5OWEHOJHt3GYSKtyB7ySulLgHg"; var LOCALIZED_CCP_PRICING_CONTENTFUL_ENVIRONMENT = "master"; var LOCALIZED_CCP_PRICING_CONTENTFUL_ACCESS_TOKEN = "v5nSeyuO6dUxZX_Gh5OWEHOJHt3GYSKtyB7ySulLgHg"; var LOCALIZED_PRICING_USE_GEO_CURRENCY = true; </script> </head> <body id="write" class="bitbucket product adg write" data-headerless-path="write"> <header class="header header--bitbucket"> <nav class="imkt-navbar imkt-navbar__default imkt-sticky global-nav-bitbucket global-nav-bitbucket"> <div class=" container-fluid imkt-navbar__main-section"> <div class="row"> <div class="column nav-comp-column"> <div class="imkt-navbar__title-wrapper"> <a href="/product/" class="imkt-navbar__title-link" data-event="clicked" data-uuid="8e9db19c-cb-title-link" data-event-component="subNav" data-event-container="navbar" data-schema-version="1" data-product-key="bitbucket" data-label="Get it free" data-label-english="logo" > <img src="https://wac-cdn.atlassian.com/dam/jcr:c942540c-53ae-4357-bffa-ed37739d71b0/bitbucket-atlassian-logo.svg?cdnVersion=2449" loading="lazy" height="35px" alt="logo" class="imkt-navbar__title-logo"> </a> <button id="jsToggleNavbarMenu" class="aui-icon aui-icon-small aui-iconfont-arrow-down" data-event="clicked" data-uuid="8e9db19c-cb-open-close-nav-menu" data-event-component="linkButton" data-event-container="navbar" data-schema-version="1" data-product-key="bitbucket" data-label="Get it free" >Open and close the navigation menu</button> </div> <ul class="imkt-navbar__link-list" > <li > <a href="#" class="imkt-navbar__link-list-link imkt-navbar__link-list-link--dropdown-trigger" data-event="clicked" data-uuid="1351459a-45" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Why Bitbucket" data-label-english="Why Bitbucket" >Why Bitbucket</a> <div class="imkt-navbar__dropdown-links dropdown-container " > <ul> <li class="imkt-navbar__dropdown-links__group-link"> <h5 class="imkt-navbar__dropdown-links__no-link--title">Features</h5> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/features/pipelines" tabindex="0" data-event="clicked" data-uuid="84b13618-1a" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="CI/CD" data-label-english="CI/CD" class="imkt-navbar__dropdown-links__link">CI/CD</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/cloud-security" tabindex="0" data-event="clicked" data-uuid="1c8f21d3-c2" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Cloud Security" data-label-english="Cloud Security" class="imkt-navbar__dropdown-links__link">Cloud Security</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/devsecops" tabindex="0" data-event="clicked" data-uuid="4bac88b6-d7" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="DevSecOps" data-label-english="DevSecOps" class="imkt-navbar__dropdown-links__link">DevSecOps</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/code-review" tabindex="0" data-event="clicked" data-uuid="c260fcad-2f" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Code review" data-label-english="Code review" class="imkt-navbar__dropdown-links__link">Code review</a> </li> <li class="imkt-navbar__dropdown-links__group-link"> <h5 class="imkt-navbar__dropdown-links__no-link--title">Integrations</h5> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="https://www.atlassian.com/software/jira/bitbucket-integration" tabindex="0" data-event="clicked" data-uuid="081020e7-63" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Jira Integration" data-label-english="Jira Integration" class="imkt-navbar__dropdown-links__link">Jira Integration</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/solutions/devops" tabindex="0" data-event="clicked" data-uuid="7ca7bef5-bb" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Atlassian Open DevOps" data-label-english="Atlassian Open DevOps" class="imkt-navbar__dropdown-links__link">Atlassian Open DevOps</a> </li> </ul> </div> </li> <li > <a href="#" class="imkt-navbar__link-list-link imkt-navbar__link-list-link--dropdown-trigger" data-event="clicked" data-uuid="77da375f-ee" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Product Guide" data-label-english="Product Guide" >Product Guide</a> <div class="imkt-navbar__dropdown-links dropdown-container " > <ul> <li class="imkt-navbar__dropdown-links__group-link"> <a href="/product/guides" tabindex="0" data-event="clicked" data-uuid="c9ec6154-7c" data-event-component="linkButton" data-event-container="navbarButtonDropdownTitle" data-schema-version="1" data-product-key="bitbucket" data-label="Get Started" data-label-english="Get Started" > <h5 class="imkt-navbar__dropdown-links__link imkt-navbar__dropdown-links__link--title"> Get Started </h5> </a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/getting-started/overview" tabindex="0" data-event="clicked" data-uuid="8b759d2d-c4" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Brief overview of Bitbucket" data-label-english="Brief overview of Bitbucket" class="imkt-navbar__dropdown-links__link">Brief overview of Bitbucket</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/basics/bitbucket-interface" tabindex="0" data-event="clicked" data-uuid="6c7fd684-65" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Meet the Bitbucket interface" data-label-english="Meet the Bitbucket interface" class="imkt-navbar__dropdown-links__link">Meet the Bitbucket interface</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/basics/four-starting-steps" tabindex="0" data-event="clicked" data-uuid="fd429f12-e4" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Four starting steps" data-label-english="Four starting steps" class="imkt-navbar__dropdown-links__link">Four starting steps</a> </li> </ul> </div> </li> <li > <a href="/product/enterprise" class="imkt-navbar__link-list-link" data-event="clicked" data-uuid="dba93743-42" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Self-Hosted" data-label-english="Self-Hosted" >Self-Hosted</a> </li> <li > <a href="/product/pricing" class="imkt-navbar__link-list-link" data-event="clicked" data-uuid="a30f9566-0a" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Pricing" data-label-english="Pricing" >Pricing</a> </li> <li > <a href="/account/signin/" class="imkt-navbar__link-list-link" data-event="clicked" data-uuid="9e32e5b8-79" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Log in" data-label-english="Log in" >Log in</a> </li> </ul> <div class="imkt-navbar__right-nav"> <a href="http://www.atlassian.com/try/cloud/signup?bundle=bitbucket" class="component__link button button--one button--small button--secondary button--primary__on-stuck" data-event="clicked" data-uuid="8e9db19c-cb-link-text" data-event-component="linkButton" data-event-container="navbar" data-schema-version="1" data-product-key="bitbucket" data-label="Get it free" data-label-english="Get it free" >Get it free</a> </div> </div> </div> </div> <div class="container-fluid imkt-navbar__collapsed-section"> <div class="row"> <div class="column"> <ul class="imkt-navbar__collapsed-link-list" > <li > <a href="#" class="imkt-navbar__collapsed-link-list-link imkt-navbar__collapsed-link-list-link--dropdown-trigger" data-event="clicked" data-uuid="1351459a-45" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Why Bitbucket" data-label-english="Why Bitbucket" >Why Bitbucket</a> <div class="imkt-navbar__collapsed-dropdown-links dropdown-container " > <ul> <li class="imkt-navbar__dropdown-links__group-link"> <h5 class="imkt-navbar__dropdown-links__no-link--title">Features</h5> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/features/pipelines" tabindex="0" data-event="clicked" data-uuid="84b13618-1a" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="CI/CD" data-label-english="CI/CD" class="imkt-navbar__dropdown-links__link">CI/CD</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/cloud-security" tabindex="0" data-event="clicked" data-uuid="1c8f21d3-c2" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Cloud Security" data-label-english="Cloud Security" class="imkt-navbar__dropdown-links__link">Cloud Security</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/devsecops" tabindex="0" data-event="clicked" data-uuid="4bac88b6-d7" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="DevSecOps" data-label-english="DevSecOps" class="imkt-navbar__dropdown-links__link">DevSecOps</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/software/bitbucket/features/code-review" tabindex="0" data-event="clicked" data-uuid="c260fcad-2f" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Code review" data-label-english="Code review" class="imkt-navbar__dropdown-links__link">Code review</a> </li> <li class="imkt-navbar__dropdown-links__group-link"> <h5 class="imkt-navbar__dropdown-links__no-link--title">Integrations</h5> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="https://www.atlassian.com/software/jira/bitbucket-integration" tabindex="0" data-event="clicked" data-uuid="081020e7-63" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Jira Integration" data-label-english="Jira Integration" class="imkt-navbar__dropdown-links__link">Jira Integration</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="http://www.atlassian.com/solutions/devops" tabindex="0" data-event="clicked" data-uuid="7ca7bef5-bb" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Atlassian Open DevOps" data-label-english="Atlassian Open DevOps" class="imkt-navbar__dropdown-links__link">Atlassian Open DevOps</a> </li> </ul> </div> </li> <li > <a href="#" class="imkt-navbar__collapsed-link-list-link imkt-navbar__collapsed-link-list-link--dropdown-trigger" data-event="clicked" data-uuid="77da375f-ee" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Product Guide" data-label-english="Product Guide" >Product Guide</a> <div class="imkt-navbar__collapsed-dropdown-links dropdown-container " > <ul> <li class="imkt-navbar__dropdown-links__group-link"> <a href="/product/guides" tabindex="0" data-event="clicked" data-uuid="c9ec6154-7c" data-event-component="linkButton" data-event-container="navbarButtonDropdownTitle" data-schema-version="1" data-product-key="bitbucket" data-label="Get Started" data-label-english="Get Started" > <h5 class="imkt-navbar__dropdown-links__link imkt-navbar__dropdown-links__link--title"> Get Started </h5> </a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/getting-started/overview" tabindex="0" data-event="clicked" data-uuid="8b759d2d-c4" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Brief overview of Bitbucket" data-label-english="Brief overview of Bitbucket" class="imkt-navbar__dropdown-links__link">Brief overview of Bitbucket</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/basics/bitbucket-interface" tabindex="0" data-event="clicked" data-uuid="6c7fd684-65" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Meet the Bitbucket interface" data-label-english="Meet the Bitbucket interface" class="imkt-navbar__dropdown-links__link">Meet the Bitbucket interface</a> </li> <li class=" imkt-navbar__dropdown-links__group-link " > <a href="/product/guides/basics/four-starting-steps" tabindex="0" data-event="clicked" data-uuid="fd429f12-e4" data-event-component="linkButton" data-event-container="navbarDropdownLink" data-schema-version="1" data-product-key="bitbucket" data-label="Four starting steps" data-label-english="Four starting steps" class="imkt-navbar__dropdown-links__link">Four starting steps</a> </li> </ul> </div> </li> <li > <a href="/product/enterprise" class="imkt-navbar__collapsed-link-list-link" data-event="clicked" data-uuid="dba93743-42" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Self-Hosted" data-label-english="Self-Hosted" >Self-Hosted</a> </li> <li > <a href="/product/pricing" class="imkt-navbar__collapsed-link-list-link" data-event="clicked" data-uuid="a30f9566-0a" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Pricing" data-label-english="Pricing" >Pricing</a> </li> <li > <a href="/account/signin/" class="imkt-navbar__collapsed-link-list-link" data-event="clicked" data-uuid="9e32e5b8-79" data-event-component="linkButton" data-event-container="navbarDropdown" data-schema-version="1" data-product-key="bitbucket" data-label="Log in" data-label-english="Log in" >Log in</a> </li> </ul> </div> </div> </div> <script type="text/x-component"> { "type":"imkt.components.Navbar", "params": { "hasCharlie":"false" } } </script></nav> </header> <main> <div class="container-fluid xs-cozy n20 theme-one"> <div class="row flex-container reduced-row"> <div class="column column-md-6 vertical-middle s0 between" > <div class="component component--heading-textblock text-oversized"> <h1 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Bitbucket Community Author Program </h1> <p>Love sharing your technical expertise? Join the Community Author program to create content, help other passionate developers, and build your personal brand.</p> </div> <div class="component component--link-button "> <a href="https://community.atlassian.com/t5/Feedback-Forum-articles/Become-an-Atlassian-Author-in-2019/ba-p/1001925" data-event="clicked" data-uuid="c26c17e9-aa" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Join Community Authors" data-label-english="Join Community Authors" class="component__link button button--one button--regular button--primary " > Join Community Authors </a> </div> </div> <div class="column column-md-6 s0 between" > <div class="component component--image"> <img id="e8797403" alt="Developer evangelists - Write for us - Share your expertise" class="component__image" src="https://wac-cdn.atlassian.com/dam/jcr:b4df130c-7689-402b-8e36-581daae5d8ae/header-hero-illo.svg?cdnVersion=2449" loading="lazy" /> </div> </div> </div> </div> <div class="container-fluid xs-comfortable-top"> <div class="row reduced-row"> <div class="column column-md-3 s0 between" > <div class="component component--heading"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > What's in it for you? </h2> </div> </div> <div class="column column-md-4 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="01595467" alt="Toolbox illustration" class="component__image" style="width:140px;" src="https://wac-cdn.atlassian.com/dam/jcr:a332fab9-95b5-41f3-9007-3d729316ba1d/build-brand-spot-illo-02.svg?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Build your personal brand </h3> <p>Your published content includes a bio with links to your social profiles, blog or app. Teach others, develop your technical writing skills, and build credibility.</p> </div> </div> </div> <div class="column column-md-4 column-md-offset-1 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="e2c36dc4" alt="Pop up window with floating avatars and at mention symbols" class="component__image" style="width:140px;" src="https://wac-cdn.atlassian.com/dam/jcr:b4d17807-5046-44cd-9411-1ed7e71fd695/exposure-spot-illo-04.svg?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Extended reach </h3> <p>Your post will be shared with our extensive Community, with potential to re-publish and share on other Atlassian channels.</p> </div> </div> </div> </div> </div> <div class="container-fluid xs-comfortable-top"> <div class="row reduced-row"> <div class="column column-md-6 column-md-offset-3 text-center s0 between" > <div class="component component--heading-textblock"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > How it works </h2> </div> </div> </div> </div> <div class="container-fluid xs-comfortable"> <div class="row reduced-row"> <div class="column column-md-3 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="4779a6e4" alt="Number one icon" class="component__image" style="width:32px;" src="https://wac-cdn.atlassian.com/dam/jcr:da41b5da-91bc-42ad-905c-6906d844484d/blue-dot-number-1.svg?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Apply to be an author </h3> <p>Check out the guidelines and apply to become an author. <a data-event="clicked" data-uuid="4779a6e4-700" data-event-component="linkButton" data-event-container="imageHeadingTextBlock" data-schema-version="1" data-product-key="bitbucket" data-label="Join Community Authors" data-label-english="Join Community Authors" href="https://community.atlassian.com/t5/Feedback-Forum-articles/Become-an-Atlassian-Author-in-2019/ba-p/1001925">Join Community Authors</a></p> </div> </div> </div> <div class="column column-md-3 approve s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="89525172" alt="Number two icon" class="component__image" style="width:32px;" src="https://wac-cdn.atlassian.com/dam/jcr:81a0c3c3-2226-4ba2-add1-1d96583cf36b/blue-dot-number-2.svg?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Get approved </h3> <p>Our moderators will grant writing access to you.</p> </div> </div> </div> <div class="column column-md-3 submit s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="2d078206" alt="Number three icon" class="component__image" style="width:32px;" src="https://wac-cdn.atlassian.com/dam/jcr:65c1453f-2162-4203-8462-e172bd369f43/blue-dot-number-3.svg?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Write post </h3> <p>It’s time to share your expertise with the world!</p> </div> </div> </div> <div class="column column-md-3 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="9b02aa11" alt="Number four icon" class="component__image" style="width:32px;" src="https://wac-cdn.atlassian.com/dam/jcr:80a65f02-0922-437a-ab0d-dce98ec4d560/blue-dot-number-4.svg?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Engage and share </h3> <p>Chat in the comments, and share your article on social media, HackerNews, and Reddit.</p> </div> </div> </div> </div> </div> <div class="container-fluid xs-comfortable"> <div class="row reduced-row"> <div class="column column-md-4 s0 between" > <div class="component component--heading-textblock"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Get the ideas flowing </h2> <p>If you're looking for topic ideas, try one of these. Otherwise, think of one of your own!</p> <p><a data-event="clicked" data-uuid="fe7f9651-af0" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-product-key="bitbucket" data-label="Join Community Authors" data-label-english="Join Community Authors" href="https://community.atlassian.com/t5/Feedback-Forum-articles/Become-an-Atlassian-Author-in-2019/ba-p/1001925">Join Community Authors</a></p> </div> </div> <div class="column column-md-4 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="6a957cdd" alt="Flowing line connecting different blocks" class="component__image" style="height:32px;" src="https://wac-cdn.atlassian.com/dam/jcr:249ed056-bf57-446b-8362-29833f41d9e6/icons-organize-workflow-dark.svg?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Workflow optimization </h4> <p>How do you use addons, dependency management tools, etc. to optimize your workflow?</p> </div> </div> </div> <div class="column column-md-4 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="f141ae90" alt="Infinity symbol" class="component__image" style="height:32px;" src="https://wac-cdn.atlassian.com/dam/jcr:b50a44ac-a35a-4823-a687-5f741d6c2a7d/icons-organize-infinite-dark.svg?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > CI/CD in the cloud </h4> <p>What were some of the challenges with implementing CI/CD in the cloud and how did you address them?</p> </div> </div> </div> <div class="column column-md-4 column-md-offset-4 clear-all s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="4c5d5fd0" alt="Three icons of people and lines connecting them" class="component__image" style="height:32px;" src="https://wac-cdn.atlassian.com/dam/jcr:b7118dd3-c33c-4bb6-b24a-abb72e09d8eb/icons-object-team-dark.svg?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Cool use cases for web hooks </h4> <p>Have you used web hooks in creative ways? Tell us how.</p> </div> </div> </div> <div class="column column-md-4 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="a4ff0b90" alt="Folder file with code brackets on them" class="component__image" style="height:32px;" src="https://wac-cdn.atlassian.com/dam/jcr:178886c7-42b2-4950-940e-22973410d1a6/icons-code-repo-dark.svg?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Code review process </h4> <p>How do you do code review? Tell us about your check points and process.</p> </div> </div> </div> <div class="column column-md-4 column-md-offset-4 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="93337edf" alt="Two gears interlocking" class="component__image" style="height:32px;" src="https://wac-cdn.atlassian.com/dam/jcr:0c600a6d-2691-4e92-b322-09b89e5387ee/icons-admin-gears-dark.svg?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Managing large repos </h4> <p>How do you deal with the challenges that come with maintaining large repos?</p> </div> </div> </div> <div class="column column-md-4 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="3461bfcb" alt="Smaller solid block with a larger dotted block in the background" class="component__image" style="height:32px;" src="https://wac-cdn.atlassian.com/dam/jcr:b1c20c97-02b0-4806-834a-2b1362783592/icons-organize-expand-dark.svg?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Monorepos and Microservices </h4> <p>When is the right or wrong time to use monorepos?</p> </div> </div> </div> </div> </div> <div class="curve-container"> <svg class="curve-container__curve curve-one" viewBox="10 -20 1870 210" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <path class="plain fill-" fill="#eeeeee" d="M977.9,76.2 C475.2,-17.4 0.2,132.5 0.2,132.5 L0.2,275.5 L1891.3,275.5 L1891.3,0.7 C1891.3,0.7 1480.6,169.8 977.9,76.2 Z" id="Path"></path> </svg> <div class="curve-one plain container-fluid"> <div class="row reduced-row"> </div> </div> </div> <div class="container-fluid xs-cozy-top xs-comfortable-bottom n20"> <div class="row reduced-row"> <div class="column column-md-6 column-md-offset-3 xs-cozy-bottom text-center s0 between" > <div class="component component--heading-textblock"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Things to know </h2> </div> </div> <div class="column column-md-5 column-md-offset-1 s0 between" > <div class="component component--heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Original content </h4> <p>Content should be original, written by you and previously unpublished.</p> </div> </div> <div class="column column-md-5 s0 between" > <div class="component component--heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Attribution </h4> <p>Please attribute all research, images and statistics with source links.</p> </div> </div> <div class="column column-md-5 column-md-offset-1 s0 between" > <div class="component component--heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Content license </h4> <p>We may modify or remove content from our sites at any time. Here is our <a data-event="clicked" data-uuid="6d3babbe-8d0" data-event-component="linkButton" data-event-container="headingTextBlock" data-schema-version="1" data-product-key="bitbucket" data-label="content license agreement" data-label-english="content license agreement" href="/product/write/license">content license agreement</a>.</p> </div> </div> <div class="column column-md-5 s0 between" > <div class="component component--heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Republishing </h4> <p>After publication, you can republish on your blog with this attribution: "Originally published on <link to original post>."</p> </div> </div> <div class="column column-md-8 column-md-offset-2 xs-comfortable s0 between" > <hr> </div> <div class="column column-md-8 column-md-offset-2 xs-cozy-bottom s0 between" > <div class="component component--heading text-center"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Sample posts from our users </h2> </div> </div> <div class="column column-md-4 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="97a780cd" alt="Software stack comparison" class="component__image" style="height:180px;" src="https://wac-cdn.atlassian.com/dam/jcr:fc8d7f54-eba8-44a8-b6e6-84f1360df841/lamp-v.-mean-stack.png?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > LAMP vs. MEAN </h3> <p>Which web stack do you use? Here is a comparison of popular stacks and some tips on how to pick one.</p> </div> </div> <div class="component component--link-button "> <a href="https://bitbucket.org/blog/lamp-vs-mean-which-stack-is-right-for-you" data-event="clicked" data-uuid="99afb3d7-19" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="View post" data-label-english="View post" class="component__link link-arrow " > View post<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column column-md-4 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image image-center"> <img id="4297d154" alt="CI for an iOS app" class="component__image" style="height:180px;" src="https://wac-cdn.atlassian.com/dam/jcr:e74dde1f-cc91-4bb6-883c-50f1d5ff008c/ios-configuration.png?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Configuring CI for an iOS app </h3> <p>How do you create a quick develop-release-test feedback loop using a CI tool such as Bitrise and fastlane.</p> </div> </div> <div class="component component--link-button "> <a href="https://bitbucket.org/blog/bitbucket-bitrise-configuring-continuous-integration-for-an-ios-app" data-event="clicked" data-uuid="c0624d3f-b1" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="View post" data-label-english="View post" class="component__link link-arrow " > View post<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column column-md-4 s0 between" > <div class="component component--image-heading-textblock"> <div class="component__image"> <img id="6e8705ba" alt="Deploying Angular code using Pipelines" class="component__image" style="height:180px;" src="https://wac-cdn.atlassian.com/dam/jcr:0af218b0-7666-4314-9c56-44b0c6b3566a/angular-pipelines.png?cdnVersion=2449" loading="lazy" /> </div> <div class="component__heading-textblock"> <h3 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Deploying Angular apps </h3> <p>A step by step tutorial on how to use Bitbucket Pipelines to deploy an Angular app on a Google VM. </p> </div> </div> <div class="component component--link-button "> <a href="https://bitbucket.org/blog/deploying-an-angular-app-on-a-google-vm-using-bitbucket-pipelines" data-event="clicked" data-uuid="1a18099a-b9" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="View post" data-label-english="View post" class="component__link link-arrow " > View post<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> </div> </div> <div class="container-fluid xs-comfortable n800 light-text"> <div class="row reduced-row"> <div class="column column-md-4 column-md-offset-4 text-center s0 between" > <div class="component component--heading-textblock"> <h2 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Need some help? </h2> <p>If you need help deciding on a specific topic, keep your submission broad and our editors will work with you.</p> </div> <div class="component component--link-button "> <a href="https://community.atlassian.com/t5/Feedback-Forum-articles/Become-an-Atlassian-Author-in-2019/ba-p/1001925" data-event="clicked" data-uuid="cd04e90b-3d" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Join Community Authors" data-label-english="Join Community Authors" class="component__link button button--one button--regular button--primary " > Join Community Authors </a> </div> </div> </div> </div> </main> <footer id="footer" class="footer footer--bitbucket"> <div class="container-fluid n20"> <div class="container-fluid md-none-bottom"> <div class="row flex-container reduced-row"> <div class="column column-md-3 s0 between" > <div class="component component--heading"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Bitbucket </h4> </div> <div class="component component--link-button "> <a href="https://bitbucket.org/blog/" data-event="clicked" data-uuid="7d17a778-07" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Blog" data-label-english="Blog" class="component__link default " > Blog </a> </div> <div class="component component--link-button "> <a href="/product/write" data-event="clicked" data-uuid="d71df60b-e0" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Bitbucket writing program" data-label-english="Bitbucket writing program" class="component__link default " > Bitbucket writing program </a> </div> <div class="component component--link-button "> <a href="https://developer.atlassian.com/bitbucket" data-event="clicked" data-uuid="315fde38-25" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="API" data-label-english="API" class="component__link default " > API </a> </div> <div class="component component--link-button "> <a href="http://status.bitbucket.org/" data-event="clicked" data-uuid="4609ac2f-c8" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Site status" data-label-english="Site status" class="component__link default " > Site status </a> </div> </div> <div class="column column-md-3 s0 between" > <div class="component component--heading"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Resources </h4> </div> <div class="component component--link-button "> <a href="https://support.atlassian.com/help/#/bitbucket" data-event="clicked" data-uuid="617a52bb-a3" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Technical support" data-label-english="Technical support" class="component__link default " > Technical support </a> </div> <div class="component component--link-button "> <a href="https://confluence.atlassian.com/display/BITBUCKET" data-event="clicked" data-uuid="8115a089-96" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Documentation" data-label-english="Documentation" class="component__link default " > Documentation </a> </div> <div class="component component--link-button "> <a href="/product/pricing" data-event="clicked" data-uuid="360affbf-37" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Plans & pricing" data-label-english="Plans & pricing" class="component__link default " > Plans & pricing </a> </div> <div class="component component--link-button "> <a href="/product/version-control-software" data-event="clicked" data-uuid="0f9703f5-43" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="What is Version Control?" data-label-english="What is Version Control?" class="component__link default " > What is Version Control? </a> </div> </div> <div class="column column-md-6 s0 between" > <div class="component component--heading-textblock"> <h4 class="fnt-wt font-wt- fnt-mg font-mgn- fnt-ln font-lnh- heading" > Connect with us </h4> <p>Sign up for Git articles and resources:</p> </div> <div class="component component--exact-target-form theme-two"> <form class="exact-target-form" data-mailing-list-id="1275007"> <div class="exact-target-form__email-input"> <input type="email" name="et-e3bb2ec9-6479-471c-bdce-76bea62a4c6a" required id="et-e3bb2ec9-6479-471c-bdce-76bea62a4c6a" placeholder="Email address" /> </div> <div class="exact-target-form__hp-field"> <input type="text" name="list_name" aria-label="Keep this field blank" /> </div> <div class="exact-target-form__submit-input"> <input type="submit" data-event="clicked" data-uuid="e3bb2ec9-64" data-event-component="linkButton" data-event-container="exactTargetForm" data-schema-version="1" data-product-key="bitbucket" value="Subscribe" class="button button--one button--regular button--secondary" /> </div> </form> <div class="exact-target-form__message hide-all"> <p>Thanks for signing up!</p> </div> <script type="text/x-component-translate"> /* <sl:translate_json> */ { "sl_translate": "requiredError, invalidEmailError, submitError, consentLabel", "type":"imkt.components.ExactTargetFormV2", "params": { "formId":"e3bb2ec9-6479-471c-bdce-76bea62a4c6a", "consentYes":"", "subscriptionKey":"atlassian.gitInsidersNewsletter", "eapTermsOfService":"", "useSocs":false, "exactTargetId":"1275007", "name":"et-e3bb2ec9-6479-471c-bdce-76bea62a4c6a", "requiredError":"This field is required", "invalidEmailError":"This field requires a valid email address", "submitError":"There was a server error submitting", "redirectUrl":"", "useGdpr":true, "needsConsent":false, "consentLabel":"", "privacyPolicy":"", "gdprId":"gdpr-e3bb2ec9-6479-471c-bdce-76bea62a4c6a", "site":"atlassian", "useSubmissionBlock":"false", "postSubmissionBlockId":"" } } /* </sl:translate_json> */ </script></div> <div class="imkt-social-buttons-group"> <div class="imkt-social-buttons--heading">Connect with Bitbucket</div> <div class="imkt-social-buttons standard"> <ul > <li class="imkt-social-button social-code facebook"> <a href="https://www.facebook.com/Atlassian" data-uuid="e1e351a7-4c05-499d-b90e-62ab9ba70931-facebook" title="Atlassian on Facebook"></a> </li> <li class="imkt-social-button social-code twitter"> <a href="https://twitter.com/bitbucket" title="Follow us on Twitter" data-uuid="e1e351a7-4c05-499d-b90e-62ab9ba70931-followontwitter"></a> </li> </ul> </div> </div> </div> <div class="column md-none-bottom footer-atlassian flex-container s0 between" style="border-top:2px solid #DFE1E5;padding-top:25px;" > <div class="component component--image footer-block"> <a href="https://www.atlassian.com" data-event="clicked" data-uuid="a61af4af-ce" data-event-component="linkButton" data-event-container="image" data-schema-version="1" data-product-key="bitbucket" class="component--image__link"> <img id="a61af4af" alt="" class="component__image xs-none-bottom" style="width:120px;" src="https://wac-cdn.atlassian.com/dam/jcr:bec8148d-b7dc-493f-bbba-7519b0637581/logos-atlassian-logo-gradient-horizontal-neutral.svg?cdnVersion=2449" loading="lazy" /> </a> </div> <div class="component component--link-button footer-block "> <a href="http://www.atlassian.com/legal/privacy-policy" data-event="clicked" data-uuid="1dc49375-f6" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Privacy policy" data-label-english="Privacy policy" class="component__link default " > Privacy policy </a> </div> <div class="component component--link-button footer-block atl-policy-link-container"> <a href="http://www.atlassian.com/legal/privacy-policy#additional-disclosures-for-ca-residents " data-event="clicked" data-uuid="a65d7040-b3" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Notice at Collection" data-label-english="Notice at Collection" class="component__link default atl-policy-link atl-policy-link-text" > Notice at Collection </a> </div> <div class="component component--link-button footer-block "> <a href="http://www.atlassian.com/legal/customer-agreement" data-event="clicked" data-uuid="0dee7198-10" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Terms of use" data-label-english="Terms of use" class="component__link default " > Terms of use </a> </div> <div class="component component--link-button footer-block "> <a href="http://www.atlassian.com/trust" data-event="clicked" data-uuid="ec83c85d-9f" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="Trust & security" data-label-english="Trust & security" class="component__link default " > Trust & security </a> </div> <div class="component component--copyright"> <p>Copyright © 2024</p> </div> <div class="component component--link-button atlassian-products "> <a href="http://www.atlassian.com/software" data-event="clicked" data-uuid="ae3855ec-30" data-event-component="linkButton" data-event-container="linkButton" data-schema-version="1" data-product-key="bitbucket" data-label="View all Atlassian products" data-label-english="View all Atlassian products" class="component__link link-arrow " > View all Atlassian products<svg class="link-arrow-image" width="11px" height="8px" viewBox="0 0 11 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g class="group-path" transform="translate(-138.000000, -586.000000)" fill="#0052CC"><path d="M145.2803,586.507862 L144.2193,587.568863 L145.9393,589.287862 L138.7503,589.287862 C138.3363,589.287862 138.0003,589.623862 138.0003,590.037862 C138.0003,590.451862 138.3363,590.787862 138.7503,590.787862 L145.9393,590.787862 L144.2193,592.507862 L145.2803,593.568863 L148.8103,590.037862 L145.2803,586.507862 Z"></path></g></g></svg> </a> </div> </div> <div class="column s0 between" > <div class="language-selector"> <form action="#" method="GET"> <label for="footer-language-selector" aria-label="Choose your language"></label> <select id="footer-language-selector" option="language-selector" name="url" style="width: 3.6rem"> <option disabled>Choose your language</option> <option aria-label="Deutsch" aria-label="Deutsch" class="notranslate SL_opaque" data-lang="de" data-width="4rem" value="https://bitbucket.org/product/de/write">Deutsch</option> <option selected aria-label="English" aria-label="English" class="notranslate SL_opaque" data-lang="en" data-width="3.6rem" value="https://bitbucket.org/product/write">English</option> <option aria-label="Español" aria-label="Español" class="notranslate SL_opaque" data-lang="es" data-width="4rem" value="https://bitbucket.org/product/es/write">Español</option> <option aria-label="Français" aria-label="Français" class="notranslate SL_opaque" data-lang="fr" data-width="4.1rem" value="https://bitbucket.org/product/fr/write">Français</option> <option aria-label="Italiano" aria-label="Italiano" class="notranslate SL_opaque" data-lang="it" data-width="3.8rem" value="https://bitbucket.org/product/it/write">Italiano</option> <option aria-label="한국어" aria-label="한국어" class="notranslate SL_opaque" data-lang="ko" data-width="2.9rem" value="https://bitbucket.org/product/ko/write">한국어</option> <option aria-label="Nederlands" aria-label="Nederlands" class="notranslate SL_opaque" data-lang="nl" data-width="5.4rem" value="https://bitbucket.org/product/nl/write">Nederlands</option> <option aria-label="日本語" aria-label="日本語" class="notranslate SL_opaque" data-lang="ja" data-width="3.15rem" value="https://bitbucket.org/product/ja/write">日本語</option> <option aria-label="Polski" aria-label="Polski" class="notranslate SL_opaque" data-lang="pl" data-width="3.1rem" value="https://bitbucket.org/product/pl/write">Polski</option> <option aria-label="Português" aria-label="Português" class="notranslate SL_opaque" data-lang="br" data-width="4.85rem" value="https://bitbucket.org/product/br/write">Português</option> <option aria-label="русский" aria-label="русский" class="notranslate SL_opaque" data-lang="ru" data-width="4.1rem" value="https://bitbucket.org/product/ru/write">русский</option> <option aria-label="中文" aria-label="中文" class="notranslate SL_opaque" data-lang="zh" data-width="2.35rem" value="https://bitbucket.org/product/zh/write">中文</option> </select> <script type="text/x-component"> { "type":"imkt.components.LanguageSelector", "params": { } } </script></form> </div> </div> </div> </div> </div> </footer> <script type="text/x-component"> { "type":"imkt.components.PageLeaveTracking", "params": { } } </script> <script type="text/javascript" src="https://wac-cdn.atlassian.com/static/master/8493/assets/build/js/main.js?cdnVersion=2449"></script> <script type="text/javascript"> (function(){ var imkt = window.imkt = window.imkt || {}; imkt.isEditMode = false; imkt.isProduction = true; imkt.constants = imkt.constants || {}; imkt.constants.rootPath = "/"; imkt.constants.assetPath = "https://wac-cdn.atlassian.com/static/master/8493" + "/assets/"; imkt.constants.libPath = imkt.constants.assetPath + "bower_components/"; imkt.constants.cdnVersionQuery = "?cdnVersion=2449"; imkt.constants.isDevUser = false; imkt.constants.isFreeEnabled = true; imkt.constants.getUserAccounts = false; imkt.constants.headerLoginMenu = true; imkt.constants.public = true; imkt.constants.mobileBreakpoint = 640; })(); </script> <script type="text/x-component"> { "type":"imkt.pages.BitbucketPage", "params": { } } </script> <script> function initializeATLAnalytics() { var pageViewProperties = { contentSite: 'Bitbucket', contentType: 'Website', contentProduct: 'Bitbucket' }; /* get url path, convert to dash format and add it to page view properties. */ var originProduct = window.location.pathname; pageViewProperties.originProduct = "wac" + (originProduct === '/' ? "" : originProduct.replace(new RegExp('/', 'g'),"-")); if (typeof ace !== 'undefined') { ace.analytics.Initializer.initWithPageAnalytics('kFTUHPhH9Q', pageViewProperties, null, null, window.atlGlobalLoadStart); } window.initializeATLAnalyticsTriggered = true; const initAtlAnalyticsOnloadEvent = new CustomEvent('onLoadExternalJSATLAnalytics', { bubbles: true, cancelable: true, detail: 'Emit onLoad event for ATL Analytics function.' }); document.dispatchEvent(initAtlAnalyticsOnloadEvent); } </script> <script type = "text/javascript"> /** * function to load external js through javascript. * * @param url - javascript url * @param location - location of the dom (e.g. document.head) */ var loadExternalJS = function(url, location, callback){ var scriptTag = document.createElement('script'); scriptTag.src = url; scriptTag.type = 'text/javascript'; /* Then bind the event to the callback function. There are several events for cross browser compatibility. */ scriptTag.onreadystatechange = callback; scriptTag.onload = callback; window.atlGlobalLoadStart = new Date(); /* Fire the loading */ location.appendChild(scriptTag); }; </script> <script type="text/javascript" class="optanon-category-2"> loadExternalJS("https://atl-global.atlassian.com/js/atl-global.min.js", document.body, initializeATLAnalytics); </script> </body> <!-- LastRendered: Nov 26, 2024 11:51:51 PM --> </html>