{"id":73130,"date":"2018-02-07T08:21:06","date_gmt":"2018-02-07T16:21:06","guid":{"rendered":""},"modified":"2025-01-23T15:38:56","modified_gmt":"2025-01-23T23:38:56","slug":"brady-open-source-azure-ninja-sloth-github","status":"publish","type":"post","link":"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/","title":{"rendered":"Introducing Brady: our resident ninja sloth finds a home on GitHub"},"content":{"rendered":"\n<p>Brady is the super fierce mascot for open source solutions running on <a href=\"http:\/\/azure.com\/\">Microsoft Azure<\/a> and we&#8217;re proud to share that, in true open source spirit, Brady&#8217;s designs are <a href=\"https:\/\/github.com\/Microsoft\/OpenCloudNinjaSloth\">available on GitHub<\/a> for everyone to remix and customize for their favorite technologies.<\/p>\n\n\n\n<p>Brady has been circling the globe lately, from <a href=\"https:\/\/twitter.com\/recollir\/status\/926435287227600897\">its first encounter with a non-ninja sloth at the Universeum in Gothenburg<\/a> to community events and even <a href=\"https:\/\/twitter.com\/jdorfman\/status\/767739613557379073\">occasional travels via US Postal Service<\/a>. We\u2019ve gotten lots of requests for the various laptop stickers and t-shirts with its likeness and the current <a href=\"https:\/\/github.com\/Microsoft\/OpenCloudNinjaSloth\">GitHub repo<\/a> includes JavaScript, Node, Python, Scala, and Spring versions, among others.<\/p>\n\n\n\n<p>Brady is near and dear to our team, <a href=\"https:\/\/bureado.com\/2017\/07\/31\/the-story-behind-the-open-cloud-ninja-sloth\/\">emerging last year<\/a> from the wilds of <a href=\"https:\/\/twitter.com\/marinamcdonagh\">Marina McDonagh\u2019s<\/a> mind as a metaphor for our own open source journey (hint: it may have taken us a while to get started, but it\u2019s hard to not notice how fierce it is now). The team also bestowed Brady with its open cloud medallion, reflecting Brady\u2019s ongoing pursuit to represent the most open cloud in the industry.<\/p>\n\n\n\n<p>We hope you check out <a href=\"https:\/\/github.com\/Microsoft\/OpenCloudNinjaSloth\">GitHub here<\/a> and download the vector files and create your own adaptations of Brady. If you adapt Brady into a new design or variant, you can share it with us by opening a PR.<\/p>\n\n\n\n<p>Of course, we always love to see Brady #NinjaSloth sightings via @OpenAtMicrosoft. Can\u2019t wait to see where Brady goes next!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Brady is the super fierce mascot for open source solutions running on Microsoft Azure and we&#8217;re proud to share that, in true open source spirit, Brady&#8217;s designs are available on GitHub for everyone to remix and customize for their favorite technologies.<\/p>\n","protected":false},"author":5562,"featured_media":73134,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"msxcm_post_with_no_image":false,"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","footnotes":""},"post_tag":[2272,166,213],"content-type":[361],"topic":[2241],"programming-languages":[2260,2261,2264],"coauthors":[2315],"class_list":["post-73130","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-microsoft","tag-azure","tag-spring","content-type-project-updates","topic-cloud","programming-languages-javascript","programming-languages-node-js","programming-languages-python","review-flag-alway-1593580310-39","review-flag-new-1593580248-669","review-flag-sprin-1593580746-499"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Introducing Brady: our resident ninja sloth finds a home on GitHub<\/title>\n<meta name=\"description\" content=\"Brady, our mascot for open source solutions running on Microsoft Azure, is available on GitHub for everyone to customize for their favorite technologies.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introducing Brady: our resident ninja sloth finds a home on GitHub\" \/>\n<meta property=\"og:description\" content=\"Brady, our mascot for open source solutions running on Microsoft Azure, is available on GitHub for everyone to customize for their favorite technologies.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Open Source Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-02-07T16:21:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-23T23:38:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/02\/Brady-w-grey-background.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1509\" \/>\n\t<meta property=\"og:image:height\" content=\"494\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Alessandro Segala\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@OpenAtMicrosoft\" \/>\n<meta name=\"twitter:site\" content=\"@OpenAtMicrosoft\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alessandro Segala\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 min read\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/\"},\"author\":[{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/author\/alessandro-segala\/\",\"@type\":\"Person\",\"@name\":\"Alessandro Segala\"}],\"headline\":\"Introducing Brady: our resident ninja sloth finds a home on GitHub\",\"datePublished\":\"2018-02-07T16:21:06+00:00\",\"dateModified\":\"2025-01-23T23:38:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/\"},\"wordCount\":251,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/02\/Brady-w-grey-background.png\",\"keywords\":[\"Microsoft\",\"Microsoft Azure\",\"Spring\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/\",\"name\":\"Introducing Brady: our resident ninja sloth finds a home on GitHub\",\"isPartOf\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/02\/Brady-w-grey-background.png\",\"datePublished\":\"2018-02-07T16:21:06+00:00\",\"dateModified\":\"2025-01-23T23:38:56+00:00\",\"description\":\"Brady, our mascot for open source solutions running on Microsoft Azure, is available on GitHub for everyone to customize for their favorite technologies.\",\"breadcrumb\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#primaryimage\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/02\/Brady-w-grey-background.png\",\"contentUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/02\/Brady-w-grey-background.png\",\"width\":1509,\"height\":494,\"caption\":\"a drawing of a cartoon character\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/opensource.microsoft.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introducing Brady: our resident ninja sloth finds a home on GitHub\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#website\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/\",\"name\":\"Microsoft Open Source Blog\",\"description\":\"Open dialogue about openness at Microsoft \u2013 open source, standards, interoperability\",\"publisher\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/opensource.microsoft.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#organization\",\"name\":\"Microsoft Open Source Blog\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"contentUrl\":\"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png\",\"width\":259,\"height\":194,\"caption\":\"Microsoft Open Source Blog\"},\"image\":{\"@id\":\"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/OpenAtMicrosoft\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Introducing Brady: our resident ninja sloth finds a home on GitHub","description":"Brady, our mascot for open source solutions running on Microsoft Azure, is available on GitHub for everyone to customize for their favorite technologies.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/","og_locale":"en_US","og_type":"article","og_title":"Introducing Brady: our resident ninja sloth finds a home on GitHub","og_description":"Brady, our mascot for open source solutions running on Microsoft Azure, is available on GitHub for everyone to customize for their favorite technologies.","og_url":"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/","og_site_name":"Microsoft Open Source Blog","article_published_time":"2018-02-07T16:21:06+00:00","article_modified_time":"2025-01-23T23:38:56+00:00","og_image":[{"width":1509,"height":494,"url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/02\/Brady-w-grey-background.png","type":"image\/png"}],"author":"Alessandro Segala","twitter_card":"summary_large_image","twitter_creator":"@OpenAtMicrosoft","twitter_site":"@OpenAtMicrosoft","twitter_misc":{"Written by":"Alessandro Segala","Est. reading time":"1 min read"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#article","isPartOf":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/"},"author":[{"@id":"https:\/\/opensource.microsoft.com\/blog\/author\/alessandro-segala\/","@type":"Person","@name":"Alessandro Segala"}],"headline":"Introducing Brady: our resident ninja sloth finds a home on GitHub","datePublished":"2018-02-07T16:21:06+00:00","dateModified":"2025-01-23T23:38:56+00:00","mainEntityOfPage":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/"},"wordCount":251,"commentCount":0,"publisher":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#organization"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#primaryimage"},"thumbnailUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/02\/Brady-w-grey-background.png","keywords":["Microsoft","Microsoft Azure","Spring"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/","url":"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/","name":"Introducing Brady: our resident ninja sloth finds a home on GitHub","isPartOf":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#primaryimage"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#primaryimage"},"thumbnailUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/02\/Brady-w-grey-background.png","datePublished":"2018-02-07T16:21:06+00:00","dateModified":"2025-01-23T23:38:56+00:00","description":"Brady, our mascot for open source solutions running on Microsoft Azure, is available on GitHub for everyone to customize for their favorite technologies.","breadcrumb":{"@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#primaryimage","url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/02\/Brady-w-grey-background.png","contentUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2018\/02\/Brady-w-grey-background.png","width":1509,"height":494,"caption":"a drawing of a cartoon character"},{"@type":"BreadcrumbList","@id":"https:\/\/opensource.microsoft.com\/blog\/2018\/02\/07\/brady-open-source-azure-ninja-sloth-github\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/opensource.microsoft.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Introducing Brady: our resident ninja sloth finds a home on GitHub"}]},{"@type":"WebSite","@id":"https:\/\/opensource.microsoft.com\/blog\/#website","url":"https:\/\/opensource.microsoft.com\/blog\/","name":"Microsoft Open Source Blog","description":"Open dialogue about openness at Microsoft \u2013 open source, standards, interoperability","publisher":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/opensource.microsoft.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/opensource.microsoft.com\/blog\/#organization","name":"Microsoft Open Source Blog","url":"https:\/\/opensource.microsoft.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","contentUrl":"https:\/\/opensource.microsoft.com\/blog\/wp-content\/uploads\/2019\/08\/Microsoft-Logo.png","width":259,"height":194,"caption":"Microsoft Open Source Blog"},"image":{"@id":"https:\/\/opensource.microsoft.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/OpenAtMicrosoft"]}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Open Source Blog","distributor_original_site_url":"https:\/\/opensource.microsoft.com\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/73130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/users\/5562"}],"replies":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/comments?post=73130"}],"version-history":[{"count":2,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/73130\/revisions"}],"predecessor-version":[{"id":96969,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/posts\/73130\/revisions\/96969"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/media\/73134"}],"wp:attachment":[{"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/media?parent=73130"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/post_tag?post=73130"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/content-type?post=73130"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/topic?post=73130"},{"taxonomy":"programming-languages","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/programming-languages?post=73130"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/opensource.microsoft.com\/blog\/wp-json\/wp\/v2\/coauthors?post=73130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}