Files
nexus/sreweekly/articles/98/03-slack-s-julia-grace-on-the-lessons-learned-from-downtime-and-the-respo.html
2026-09-12 17:23:01 +08:00

1035 lines
133 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script
type="text/javascript"
src="https://app.termly.io/resource-blocker/d4a1a3cc-98e9-4b51-87b4-0fefd2cc2de6">
</script><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<!-- This site is optimized with the Yoast SEO plugin v28.4 - https://yoast.com/product/yoast-seo-wordpress/ -->
<title>Slack&#039;s Julia Grace on the lessons learned from downtime, and the responsibility to pay it forward &#8211; GeekWire</title>
<meta name="description" content="It&#039;s kind of amazing how reliable modern internet services have become over the last decade, which is why we freak out when they go down. But for Slack&#039;s" />
<link rel="canonical" href="https://www.geekwire.com/2017/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward/" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="article" />
<meta property="og:title" content="Slack&#8217;s Julia Grace on the lessons learned from downtime, and the responsibility to pay it forward" />
<meta property="og:description" content="It&#039;s kind of amazing how reliable modern internet services have become over the last decade, which is why we freak out when they go down. But for Slack&#039;s" />
<meta property="og:url" content="https://www.geekwire.com/2017/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward/" />
<meta property="og:site_name" content="GeekWire" />
<meta property="article:publisher" content="https://www.facebook.com/geekwire" />
<meta property="article:author" content="https://www.facebook.com/tomkrazit" />
<meta property="article:published_time" content="2017-11-16T18:38:18+00:00" />
<meta property="og:image" content="https://cdn.geekwire.com/wp-content/uploads/2017/11/daytwo-233.jpg" />
<meta property="og:image:width" content="2500" />
<meta property="og:image:height" content="1667" />
<meta property="og:image:type" content="image/jpeg" />
<meta name="author" content="Tom Krazit" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Slack&#8217;s Julia Grace on the lessons learned from downtime, and the responsibility to pay it forward" />
<meta name="twitter:creator" content="@tomkrazit" />
<meta name="twitter:site" content="@geekwire" />
<meta name="twitter:label1" content="Written by" />
<meta name="twitter:data1" content="Tom Krazit" />
<meta name="twitter:label2" content="Est. reading time" />
<meta name="twitter:data2" content="3 minutes" />
<script type="application/ld+json" class="yoast-schema-graph">{
"@context": "https:\/\/schema.org",
"@graph": [
{
"@type": "NewsArticle",
"@id": "https:\/\/www.geekwire.com\/2017\/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward\/#article",
"isPartOf": {
"@id": "https:\/\/www.geekwire.com\/2017\/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward\/"
},
"author": [
{
"@id": "https:\/\/www.geekwire.com\/#\/schema\/person\/8225cbf0956286a45d84aa046c896755"
}
],
"headline": "Slack&#8217;s Julia Grace on the lessons learned from downtime, and the responsibility to pay it forward",
"datePublished": "2017-11-16T18:38:18+00:00",
"mainEntityOfPage": {
"@id": "https:\/\/www.geekwire.com\/2017\/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward\/"
},
"wordCount": 583,
"commentCount": 0,
"publisher": {
"@id": "https:\/\/www.geekwire.com\/#organization"
},
"image": {
"@id": "https:\/\/www.geekwire.com\/2017\/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward\/#primaryimage"
},
"thumbnailUrl": "https:\/\/cdn.geekwire.com\/wp-content\/uploads\/2017\/11\/daytwo-233.jpg",
"keywords": [
"Julia Grace",
"Slack",
"Structure 2017"
],
"articleSection": [
"Cloud Tech"
],
"inLanguage": "en-US",
"potentialAction": [
{
"@type": "CommentAction",
"name": "Comment",
"target": [
"https:\/\/www.geekwire.com\/2017\/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward\/#respond"
]
}
]
},
{
"@type": "WebPage",
"@id": "https:\/\/www.geekwire.com\/2017\/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward\/",
"url": "https:\/\/www.geekwire.com\/2017\/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward\/",
"name": "Slack's Julia Grace on the lessons learned from downtime, and the responsibility to pay it forward &#8211; GeekWire",
"isPartOf": {
"@id": "https:\/\/www.geekwire.com\/#website"
},
"primaryImageOfPage": {
"@id": "https:\/\/www.geekwire.com\/2017\/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward\/#primaryimage"
},
"image": {
"@id": "https:\/\/www.geekwire.com\/2017\/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward\/#primaryimage"
},
"thumbnailUrl": "https:\/\/cdn.geekwire.com\/wp-content\/uploads\/2017\/11\/daytwo-233.jpg",
"datePublished": "2017-11-16T18:38:18+00:00",
"description": "It's kind of amazing how reliable modern internet services have become over the last decade, which is why we freak out when they go down. But for Slack's",
"breadcrumb": {
"@id": "https:\/\/www.geekwire.com\/2017\/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward\/#breadcrumb"
},
"inLanguage": "en-US",
"potentialAction": [
{
"@type": "ReadAction",
"target": [
"https:\/\/www.geekwire.com\/2017\/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward\/"
]
}
]
},
{
"@type": "ImageObject",
"inLanguage": "en-US",
"@id": "https:\/\/www.geekwire.com\/2017\/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward\/#primaryimage",
"url": "https:\/\/cdn.geekwire.com\/wp-content\/uploads\/2017\/11\/daytwo-233.jpg",
"contentUrl": "https:\/\/cdn.geekwire.com\/wp-content\/uploads\/2017\/11\/daytwo-233.jpg",
"width": 2500,
"height": 1667,
"caption": "(L to R): Julia Grace, director of infrastructure, Slack and Tom Krazit, GeekWire, discuss what we all can learn from downtime at Structure 2017. (Structure Photo \/ Philip Van Nostrand)"
},
{
"@type": "BreadcrumbList",
"@id": "https:\/\/www.geekwire.com\/2017\/slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward\/#breadcrumb",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https:\/\/www.geekwire.com\/"
},
{
"@type": "ListItem",
"position": 2,
"name": "Cloud Tech",
"item": "https:\/\/www.geekwire.com\/cloud\/"
},
{
"@type": "ListItem",
"position": 3,
"name": "Slack&#8217;s Julia Grace on the lessons learned from downtime, and the responsibility to pay it forward"
}
]
},
{
"@type": "WebSite",
"@id": "https:\/\/www.geekwire.com\/#website",
"url": "https:\/\/www.geekwire.com\/",
"name": "GeekWire",
"description": "Breaking News in Technology &amp; Business",
"publisher": {
"@id": "https:\/\/www.geekwire.com\/#organization"
},
"potentialAction": [
{
"@type": "SearchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https:\/\/www.geekwire.com\/?s={search_term_string}"
},
"query-input": {
"@type": "PropertyValueSpecification",
"valueRequired": true,
"valueName": "search_term_string"
}
}
],
"inLanguage": "en-US"
},
{
"@type": "Organization",
"@id": "https:\/\/www.geekwire.com\/#organization",
"name": "GeekWire",
"url": "https:\/\/www.geekwire.com\/",
"logo": {
"@type": "ImageObject",
"inLanguage": "en-US",
"@id": "https:\/\/www.geekwire.com\/#\/schema\/logo\/image\/",
"url": "https:\/\/cdn.geekwire.com\/wp-content\/uploads\/2017\/10\/GeekWire-Logo.png",
"contentUrl": "https:\/\/cdn.geekwire.com\/wp-content\/uploads\/2017\/10\/GeekWire-Logo.png",
"width": 400,
"height": 400,
"caption": "GeekWire"
},
"image": {
"@id": "https:\/\/www.geekwire.com\/#\/schema\/logo\/image\/"
},
"sameAs": [
"https:\/\/www.facebook.com\/geekwire",
"https:\/\/x.com\/geekwire",
"https:\/\/www.instagram.com\/geekwire\/",
"https:\/\/www.youtube.com\/geekwire",
"https:\/\/www.pinterest.com\/geekwire\/",
"https:\/\/en.wikipedia.org\/wiki\/GeekWire",
"https:\/\/www.linkedin.com\/company\/geekwire\/"
]
},
{
"@type": "Person",
"@id": "https:\/\/www.geekwire.com\/#\/schema\/person\/8225cbf0956286a45d84aa046c896755",
"name": "Tom Krazit",
"image": {
"@type": "ImageObject",
"inLanguage": "en-US",
"@id": "https:\/\/secure.gravatar.com\/avatar\/4c40cdf487d0a398355f55176cfd878047cf11f97bac7ec4b8b01664626e71f4?s=96&d=mm&r=gcefeeba4c31a8e2f7176f7e3cb2fa553",
"url": "https:\/\/secure.gravatar.com\/avatar\/4c40cdf487d0a398355f55176cfd878047cf11f97bac7ec4b8b01664626e71f4?s=96&d=mm&r=g",
"contentUrl": "https:\/\/secure.gravatar.com\/avatar\/4c40cdf487d0a398355f55176cfd878047cf11f97bac7ec4b8b01664626e71f4?s=96&d=mm&r=g",
"caption": "Tom Krazit"
},
"description": "Tom Krazit has covered cloud and enterprise technology for news organizations including GeekWire, IDG, CNET, and paidContent. He served as executive editor of Gigaom and the Structure conference series. Follow him @tomkrazit.",
"sameAs": [
"https:\/\/www.facebook.com\/tomkrazit",
"https:\/\/x.com\/tomkrazit"
],
"url": "https:\/\/www.geekwire.com\/author\/tomkrazit\/"
}
]
}</script>
<meta property="og:see_also" content="https://www.geekwire.com/2025/amazon-customers-report-delivery-delays-after-major-aws-outage/" />
<meta property="og:see_also" content="https://www.geekwire.com/2025/microsoft-teams-dispute-resolved-five-years-after-slack-complaint/" />
<meta property="og:see_also" content="https://www.geekwire.com/2026/microsoft-moves-longtime-exec-julia-liuson-to-retire-new-accessibility-chief-and-other-changes/" />
<meta property="og:see_also" content="https://www.geekwire.com/2025/aws-outage-hits-major-apps-and-services-resurfacing-old-questions-about-cloud-redundancy/" />
<!-- / Yoast SEO plugin. -->
<link href='https://cdn.geekwire.com' rel='preconnect' />
<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel="stylesheet" href="https://www.geekwire.com/wp-content/plugins/events-calendar-pro/build/css/tribe-events-pro-mini-calendar-block.css?ver=7.8.2"><style id="wp-block-library-inline-css">
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
</style>
<style id="wp-block-heading-inline-css">
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
/*# sourceURL=https://www.geekwire.com/wp-includes/blocks/heading/style.min.css */
</style>
<style id="wp-block-list-inline-css">
ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
/*# sourceURL=https://www.geekwire.com/wp-includes/blocks/list/style.min.css */
</style>
<style id="wp-block-social-links-inline-css">
.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}
/*# sourceURL=https://www.geekwire.com/wp-includes/blocks/social-links/style.min.css */
</style>
<style id="classic-theme-styles-inline-css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>
<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--open-sans: "Open Sans", sans-serif;--wp--preset--font-family--roboto: Roboto, sans-serif;--wp--preset--font-family--roboto-slab: "Roboto Slab", serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-open-sans-font-family{font-family: var(--wp--preset--font-family--open-sans) !important;}.has-roboto-font-family{font-family: var(--wp--preset--font-family--roboto) !important;}.has-roboto-slab-font-family{font-family: var(--wp--preset--font-family--roboto-slab) !important;}
/*# sourceURL=global-styles-inline-css */
</style>
<link rel="stylesheet" href="https://www.geekwire.com/wp-content/plugins/geekwire-email-interstitial/assets/interstitial.css?ver=1.0.4"><link rel="stylesheet" href="https://www.geekwire.com/wp-content/themes/geekwire/dist/styles/main-4cc69a7bfa.css"><!--n2css--><!--n2js--><script src="https://www.geekwire.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script><script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({"pageTitle":"Slack\u2019s Julia Grace on the lessons learned from downtime, and the responsibility to pay it forward","author":"Tom Krazit","category":"Cloud Tech","year":"2017"});
</script>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://metrics.geekwire.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-K4SK4S');</script>
<!-- End Google Tag Manager -->
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" crossorigin="anonymous"></script>
<script>
window.googletag = window.googletag || { cmd: [] };
googletag.cmd.push(() => {
googletag.setConfig({
collapseDiv: "ON_NO_FILL",
singleRequest: true,
disableInitialLoad: true,
targeting:{"category":["cloud"],"postid":"377557"},
lazyLoad: {
// Fetch slots within 2 viewports. Has no effect because we are using enableSingleRequest, but good to set for future-proofing in case we switch to multiple requests.
fetchMarginPercent: 200,
// Render slots within 1 viewports.
renderMarginPercent: 100,
// Double the above values on mobile.
mobileScaling: 2.0,
},
});
});
</script><meta name="generator" content="Site Kit by Google 1.187.0" /><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://www.geekwire.com"><link rel="alternate" href="https://www.geekwire.com/wp-json/tribe/events/v1/" /> <style>img#wpstats{display:none}</style>
<!-- Google AdSense meta tags added by Site Kit -->
<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236">
<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com">
<!-- End Google AdSense meta tags added by Site Kit -->
<style class="wp-fonts-local">
@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4iY1M2xLER.woff2') format('woff2');}
@font-face{font-family:"Open Sans";font-style:normal;font-weight:500;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4iY1M2xLER.woff2') format('woff2');}
@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4iY1M2xLER.woff2') format('woff2');}
@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4iY1M2xLER.woff2') format('woff2');}
@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmWggvWl0Qn.woff2') format('woff2');}
@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmWggvWl0Qn.woff2') format('woff2');}
@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaammWggvWl0Qn.woff2') format('woff2');}
@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammWggvWl0Qn.woff2') format('woff2');}
@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQiAr0klQnx24.woff2') format('woff2');}
@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQiAr0klQnx24.woff2') format('woff2');}
@font-face{font-family:Roboto;font-style:italic;font-weight:600;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XiAr0klQnx24.woff2') format('woff2');}
@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXiAr0klQnx24.woff2') format('woff2');}
@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:400;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISWbW5iddG-1A.woff2') format('woff2');}
@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:500;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjovoSWbW5iddG-1A.woff2') format('woff2');}
@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:600;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoUoOWbW5iddG-1A.woff2') format('woff2');}
@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:700;font-display:fallback;src:url('https://www.geekwire.com/wp-content/uploads/fonts/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4OWbW5iddG-1A.woff2') format('woff2');}
</style>
<style id="wp-custom-css">
html {
scroll-behavior: smooth;
}
@media (max-width: 768px) {
#newsletter-subscribe-sidebar {
display: none;
}
}
/* Hide "Read More" links inside sponsored posts */
article.sponsor_post .entry-summary > a:last-child {
display: none !important;
}
</style>
<meta name="application-name" content="GeekWire">
<meta name="apple-mobile-web-app-title" content="GeekWire">
<link rel="Shortcut Icon" href="/favicon.ico">
<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png">
<link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#cb4d28">
<link rel="alternate" type="application/rss+xml" title="GeekWire Feed" href="https://www.geekwire.com/feed/">
<meta name="twitter:widgets:link-color" content="#be4825">
</head>
<body class="wp-singular post-template-default single single-post postid-377557 single-format-standard wp-embed-responsive wp-theme-geekwire pt-3 pt-lg-2 overflow-x-hidden tribe-no-js page-template-geekwire slacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward category-cloud tribe-theme-geekwire">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://metrics.geekwire.com/ns.html?id=GTM-K4SK4S"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<script id='jetpack-search-theme-token-sampler'>(function(){try{var c=getComputedStyle(document.body),r=document.documentElement,ink=c.color,bg=c.backgroundColor;if(ink){r.style.setProperty('--jp-search-page-ink',ink);}if(bg&&bg!==ink&&bg!=='rgba(0, 0, 0, 0)'&&bg!=='transparent'){r.style.setProperty('--jp-search-page-surface',bg);}}catch(e){}})();</script> <div class="container-lg"><div id="ad-leaderboard"></div></div><header class="banner sticky-top bg-white" data-nosnippet>
<div class="container-lg">
<!-- Top Row: Logo | Primary Nav Menu w/ Search Toggle -->
<div class="row align-items-center align-items-lg-end flex-nowrap border-bottom" id="header-top-row">
<div class="col-3 d-lg-none">
<button type="button" class="search-toggle bg-transparent border-0" data-bs-toggle="collapse" data-bs-target="#search-collapse" aria-expanded="false" aria-controls="search-collapse">
<span class="sr-only">Toggle search box</span>
<i class="fa-solid fa-magnifying-glass"></i>
</button>
</div>
<div class="col-6 col-md col-xl-4 order-2 order-lg-1 py-2 py-md-4 mx-auto mx-lg-none text-center text-lg-start" id="navbar-logo">
<a class="navbar-brand right-click-redirect" href="https://www.geekwire.com/">
<img src="https://www.geekwire.com/wp-content/themes/geekwire/dist/images/geekwire-nav-logo.png" alt="GeekWire Logo" class="img-fluid" width="250"> </a>
</div>
<div class="col-3 col-xl-8 order-3">
<nav id="main-nav-menu" class="navbar navbar-expand-lg nav-primary justify-content-end" aria-label="Main Navigation">
<div class="container-fluid align-items-baseline justify-content-end">
<button class="navbar-toggler" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvasNavbar" aria-controls="offcanvasNavbar" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="offcanvas-lg offcanvas-end" tabindex="-1" id="offcanvasNavbar" aria-labelledby="offcanvasResponsiveLabel">
<div class="offcanvas-header">
<h5 class="offcanvas-title sr-only" id="offcanvasResponsiveLabel">Menu</h5>
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#offcanvasNavbar" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<div class="menu-primary-menu-container"><ul id="menu-primary-menu" class="navbar-nav"><li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131145" class="d-lg-none menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-131145 nav-item"><a href="https://www.geekwire.com/" class="nav-link">Home</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-130997" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-130997 nav-item"><a href="#" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-130997">News</a>
<ul class="dropdown-menu dropdown-menu-lg-end" aria-labelledby="menu-item-dropdown-130997" role="menu">
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-130999" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-130999 nav-item"><a href="https://www.geekwire.com/amazon/" class="dropdown-item">Amazon</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-894628" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-894628 nav-item"><a href="https://www.geekwire.com/ai/" class="dropdown-item">Artificial Intelligence</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-375856" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-375856 nav-item"><a href="https://www.geekwire.com/civic/" class="dropdown-item">Civic</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-141414" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-141414 nav-item"><a href="https://www.geekwire.com/geeklife/" class="dropdown-item">Geek Life</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-555899" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-555899 nav-item"><a href="https://www.geekwire.com/health/" class="dropdown-item">Health/Life Sciences</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-130998" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-130998 nav-item"><a href="https://www.geekwire.com/microsoft/" class="dropdown-item">Microsoft</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131038" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-131038 nav-item"><a href="https://www.geekwire.com/podcast/" class="dropdown-item">GeekWire Podcast</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-210039" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-210039 nav-item"><a href="https://www.geekwire.com/space/" class="dropdown-item">Space</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-136166" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-136166 nav-item"><a href="https://www.geekwire.com/startups/" class="dropdown-item">Startups <span class="text-muted small">sponsored by Google for Startups</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-936638" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-936638 nav-item"><a href="https://www.geekwire.com/positivecharge/" class="dropdown-item">Positive Charge Podcast <span class="text-muted small">sponsored by Amazon Sustainability</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-675257" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-675257 nav-item"><a href="https://www.geekwire.com/sustainability/" class="dropdown-item">Sustainability <span class="text-muted small">sponsored by Amazon Sustainability</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-155801" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-155801 nav-item"><a href="https://www.geekwire.com/tech-moves/" class="dropdown-item">Tech Moves <span class="text-muted small">presented by GeekWork Recruiting</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-896145" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-896145 nav-item"><a href="https://www.geekwire.com/special-coverage/agents-of-transformation/" class="dropdown-item">Agents of Transformation <span class="text-muted small">presented by Accenture</span></a></li>
</ul>
</li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131041" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-131041 nav-item"><a href="#" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-131041">GeekWork</a>
<ul class="dropdown-menu dropdown-menu-lg-end" aria-labelledby="menu-item-dropdown-131041" role="menu">
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-888406" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-888406 nav-item"><a href="https://www.geekwire.com/geekwork/" class="dropdown-item">GeekWork Recruiting</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-888407" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-888407 nav-item"><a href="https://www.geekwire.com/jobs/" class="dropdown-item">Job Board</a></li>
</ul>
</li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131042" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-131042 nav-item"><a href="#" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-131042">Events</a>
<ul class="dropdown-menu dropdown-menu-lg-end" aria-labelledby="menu-item-dropdown-131042" role="menu">
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131044" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-131044 nav-item"><a href="/calendar/" class="dropdown-item">Community Calendar</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-947456" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-947456 nav-item"><a href="https://www.geekwire.com/events/" class="dropdown-item">GeekWire Events</a></li>
</ul>
</li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131045" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-131045 nav-item"><a href="#" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-131045">Lists</a>
<ul class="dropdown-menu dropdown-menu-lg-end" aria-labelledby="menu-item-dropdown-131045" role="menu">
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131050" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-131050 nav-item"><a href="https://www.geekwire.com/geekwire-200/" class="dropdown-item">GeekWire 200</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131049" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-131049 nav-item"><a href="https://www.geekwire.com/startup-list/" class="dropdown-item">GeekWire Startup List <span class="text-muted small">presented by ALLtech</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131048" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-131048 nav-item"><a href="https://www.geekwire.com/startup-resources/" class="dropdown-item">GeekWire Startup Resources</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-179639" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-179639 nav-item"><a href="https://www.geekwire.com/startup-spaces/" class="dropdown-item">GeekWire Startup Spaces</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-704513" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-704513 nav-item"><a href="https://www.geekwire.com/layoff-tracker-2022/" class="dropdown-item">Layoff Tracker</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-632298" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-632298 nav-item"><a href="https://www.geekwire.com/recent-deals/" class="dropdown-item">M&#038;As and IPOs</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-715567" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-715567 nav-item"><a href="https://www.geekwire.com/2022/the-women-writing-checks-a-list-of-female-venture-capitalists-in-the-pacific-northwest/" class="dropdown-item">Northwest Women VC &amp; Angel Investor List</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-529730" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-529730 nav-item"><a href="https://www.geekwire.com/fundings/" class="dropdown-item">Recent Fundings</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-166477" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-166477 nav-item"><a href="https://www.geekwire.com/engineering-centers/" class="dropdown-item">Seattle Engineering Outposts</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-581484" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-581484 nav-item"><a href="https://www.geekwire.com/venture-capital/" class="dropdown-item">Venture Capital Directory</a></li>
</ul>
</li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-738262" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-738262 nav-item"><a href="#" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-738262">Members</a>
<ul class="dropdown-menu dropdown-menu-lg-end" aria-labelledby="menu-item-dropdown-738262" role="menu">
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131047" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-131047 nav-item"><a href="https://www.geekwire.com/health-benefits/" class="dropdown-item">Health Benefits</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131046" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-131046 nav-item"><a href="https://www.geekwire.com/memberships/" class="dropdown-item">Memberships</a></li>
</ul>
</li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-838555" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-838555 nav-item"><a href="#" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-838555">Studios</a>
<ul class="dropdown-menu dropdown-menu-lg-end" aria-labelledby="menu-item-dropdown-838555" role="menu">
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-838559" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-838559 nav-item"><a href="https://www.geekwire.com/geekwire-studios/" class="dropdown-item">GeekWire Studios: Let Us Tell Your Story</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-950405" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-950405 nav-item"><a href="https://www.geekwire.com/outreach-virtual-series-2026/" class="dropdown-item">Hiring AI Agents &amp; the Rise of Revenue Orchestration Series <span class="text-muted small">presented by Outreach</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-948187" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-948187 nav-item"><a href="https://www.geekwire.com/nasdaq-milestone-summit-2026/" class="dropdown-item">Nasdaq Milestone Summit 2026</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-947703" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-947703 nav-item"><a href="https://www.geekwire.com/does-compute/" class="dropdown-item">Does Compute <span class="text-muted small">presented by Carnegie Mellon University</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-944407" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-944407 nav-item"><a href="https://www.geekwire.com/aws-marketplace-ai-agents-and-tools-podcast-series/" class="dropdown-item">AI Agents and Tools Podcast Series <span class="text-muted small"> presented by AWS Marketplace</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-938331" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-938331 nav-item"><a href="https://www.geekwire.com/f5-30th-anniversary/" class="dropdown-item">F5 30th Anniversary</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-937021" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-937021 nav-item"><a href="https://www.geekwire.com/uipath-awards/" class="dropdown-item">AI Breakthrough Awards<span class="text-muted small"> presented by UiPath</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-924540" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-924540 nav-item"><a href="https://www.geekwire.com/aot-interviews-2026/" class="dropdown-item">AI Innovators Spotlight Studio 2026<span class="text-muted small"> presented by AWS Marketplace</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-923315" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-923315 nav-item"><a href="https://www.geekwire.com/nebius/" class="dropdown-item">Nebius at NVIDIA GTC 2026</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-914259" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-914259 nav-item"><a href="https://www.geekwire.com/acumatica-summit-2026/" class="dropdown-item">Acumatica Summit 2026</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-909309" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-909309 nav-item"><a href="https://www.geekwire.com/bmc-control-freaks-unite-2025/" class="dropdown-item">BMC Control Freaks Unite<span class="text-muted small"> presented by BMC</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-909251" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-909251 nav-item"><a href="https://www.geekwire.com/unify-ai-predictions-2026/" class="dropdown-item">AI Predictions Series 2026<span class="text-muted small"> presented by Unify Consulting</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-904541" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-904541 nav-item"><a href="https://www.geekwire.com/guide-to-reinvent/" class="dropdown-item">Guide to re:Invent 2025 <span class="text-muted small">sponsored by AWS</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-897310" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-897310 nav-item"><a href="https://www.geekwire.com/remitly-reimagine/" class="dropdown-item">Remitly Reimagine 2025 <span class="text-muted small">sponsored by Remitly</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-890287" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-890287 nav-item"><a href="https://www.geekwire.com/aws-marketplace-2025/" class="dropdown-item">AWS Marketplace Seller Conference 2025 <span class="text-muted small">sponsored by AWS</span></a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-870577" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-870577 nav-item"><a href="https://www.geekwire.com/amazon-ads/" class="dropdown-item">ShopTalk 2025 <span class="text-muted small"> powered by Amazon Ads</span></a></li>
</ul>
</li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131052" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-131052 nav-item"><a href="#" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="dropdown-toggle nav-link" id="menu-item-dropdown-131052">About</a>
<ul class="dropdown-menu dropdown-menu-lg-end" aria-labelledby="menu-item-dropdown-131052" role="menu">
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131053" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-131053 nav-item"><a href="https://www.geekwire.com/about-geekwire/" class="dropdown-item">About GeekWire</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131055" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-131055 nav-item"><a href="https://www.geekwire.com/advertise/" class="dropdown-item">Advertise</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-131054" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-131054 nav-item"><a href="https://www.geekwire.com/contact-us/" class="dropdown-item">Contact Us</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-231614" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-231614 nav-item"><a href="https://www.geekwire.com/newsletters/" class="dropdown-item">Email Newsletters</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-292562" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-292562 nav-item"><a href="http://geekwirereprints.magreprints.com/" class="dropdown-item">Reprints &amp; Permissions</a></li>
</ul>
</li>
</ul></div><div class="menu-page-top-menu-container"><ul id="menu-page-top-menu" class="flex-row flex-wrap navbar-nav justify-content-evenly d-lg-none"><li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-888333" class="menu-icon-microphone menu-item menu-item-type-custom menu-item-object-custom menu-item-888333 nav-item"><a href="https://www.geekwire.com/podcast/" class="nav-link">Podcast</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-888336" class="menu-icon-linkedin menu-item menu-item-type-custom menu-item-object-custom menu-item-888336 nav-item"><a href="https://www.linkedin.com/company/geekwire/" class="nav-link">LinkedIn</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-888339" class="menu-icon-envelope menu-item menu-item-type-custom menu-item-object-custom menu-item-888339 nav-item"><a href="https://www.geekwire.com/newsletters/" class="nav-link">Newsletter</a></li>
<li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-888341" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-888341 nav-item"><a href="https://www.geekwire.com/tips/" class="nav-link">News Tips</a></li>
</ul></div> </div>
</div>
<button type="button" class="search-toggle bg-transparent border-0 d-none d-lg-block" data-bs-toggle="collapse" data-bs-target="#search-collapse" aria-expanded="false" aria-controls="search-collapse">
<span class="sr-only">Toggle search box</span>
<i class="fa-solid fa-magnifying-glass"></i>
</button>
</nav>
</div>
</div>
<!-- Search Box -->
<div class="row">
<!-- Search Collapse -->
<div id="search-collapse" class="border-bottom collapse">
<form class="row row-cols-lg-auto align-items-center py-3" role="search" method="get" action="https://www.geekwire.com/">
<div class="col-12 input-group flex-nowrap has-feedback">
<label for="search-box" class="sr-only">Search for:</label>
<input type="search" id="search-box" value="" name="s" class="search-field form-control input-sm" placeholder="Search" aria-describedby="search-button" required>
<button class="input-group-text" id="search-button" type="submit">
<span class="sr-only">Search</span>
<i class="fa-solid fa-magnifying-glass"></i>
</button>
</div>
</form>
</div>
</div>
</div>
</header>
<div class="banner d-none d-lg-block">
<div class="container-lg">
<!-- Middle Row: Tagline | Page Top Nav Menu -->
<div class="row align-items-center border-bottom" id="header-middle-row">
<div class="col-10 col-md-7 col-xl-6" id="header-tagline">
<p class="tagline">
<a href="https://www.geekwire.com/about-geekwire/">
What happens here matters everywhere. </a>
</p>
</div>
<div class="col-2 col-md col-xl-6 d-flex justify-content-end">
<nav id="page-top-menu" class="navbar nav-top" aria-label="Page Top Menu">
<div class="container-fluid justify-content-end">
<ul id="menu-page-top-menu-1" class="nav d-none d-lg-flex justify-content-evenly justify-content-lg-end"><li class="menu-icon-microphone menu-item menu-item-type-custom menu-item-object-custom menu-item-888333"><a href="https://www.geekwire.com/podcast/">Podcast</a></li>
<li class="menu-icon-linkedin menu-item menu-item-type-custom menu-item-object-custom menu-item-888336"><a href="https://www.linkedin.com/company/geekwire/">LinkedIn</a></li>
<li class="menu-icon-envelope menu-item menu-item-type-custom menu-item-object-custom menu-item-888339"><a href="https://www.geekwire.com/newsletters/">Newsletter</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-888341"><a href="https://www.geekwire.com/tips/">News Tips</a></li>
</ul> </div>
</nav>
</div>
</div>
<!-- Bottom Row: Important Links -->
<div class="row align-items-center" id="header-bottom-row">
<div class="col-12" id="important-links">
<nav id="important-links-menu" class="navbar nav-important" aria-label="Important Links">
<div class="container-fluid"><ul id="menu-important-links" class="nav justify-content-evenly justify-content-lg-between row-gap-3 column-gap-4 w-100"><li id="menu-item-888326" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-888326"><a href="https://www.geekwire.com/amazon/">Amazon</a></li>
<li id="menu-item-888327" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-888327"><a href="https://www.geekwire.com/microsoft/">Microsoft</a></li>
<li id="menu-item-888328" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-888328"><a href="https://www.geekwire.com/startups/">Startups</a></li>
<li id="menu-item-893163" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-893163"><a href="https://www.geekwire.com/ai/">AI</a></li>
<li id="menu-item-888330" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-888330"><a href="https://www.geekwire.com/science/">Science</a></li>
<li id="menu-item-888331" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-888331"><a href="https://www.geekwire.com/tech-moves/">Tech Moves</a></li>
<li id="menu-item-888332" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-888332"><a href="https://www.geekwire.com/sustainability/">Sustainability</a></li>
<li id="menu-item-888334" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-888334"><a href="https://www.geekwire.com/civic/">Civic</a></li>
<li id="menu-item-888335" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-888335"><a href="https://www.geekwire.com/geeklife/">Geek Life</a></li>
</ul></div> </nav>
</div>
</div>
</div>
</div>
<div class="wrap container-lg mt-3 mb-5" role="document">
<div class="content">
<main class="main">
<article class="post-377557 post type-post status-publish format-standard has-post-thumbnail hentry category-cloud tag-julia-grace tag-slack tag-structure-2017">
<!-- Numbers Geek column -->
<div class="d-flex justify-content-between gap-0 column-gap-5">
<div class="article-column mx-md-auto mx-lg-0">
<header>
<div class="page-header">
<h1 class="entry-title">Slack&#8217;s Julia Grace on the lessons learned from downtime, and the responsibility to pay it forward</h1>
</div>
</header>
<!-- /Numbers Geek column -->
<!-- Numbers Geek column -->
<!-- /Numbers Geek column -->
<div class="d-flex justify-content-between align-items-center mb-2">
<p class="byline author vcard small" ><span class="text-uppercase"><strong>by <a href="https://www.geekwire.com/author/tomkrazit/" title="Posts by Tom Krazit" class="author url fn" rel="author">Tom Krazit</a></strong></span> on <time class="published" datetime="2017-11-16T18:38:18+00:00">Nov 16, 2017 at 10:38 am</time><time class="updated d-none" datetime="2017-11-16T18:38:18+00:00">November 16, 2017 at 10:38 am</time></p>
<div class="d-none d-md-block">
<div class="share d-none d-md-block dropdown">
<button class="btn btn-link dropdown-toggle p-0" type="button" data-bs-toggle="dropdown" aria-expanded="false">Share <i class="fa-solid fa-share-nodes"></i></button>
<ul class="dropdown-menu">
<li><a href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.geekwire.com%2F2017%2Fslacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward%2F" target="_blank" class="fb-share dropdown-item"><i class="fa-brands fa-facebook-f"></i> Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.geekwire.com%2F2017%2Fslacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward%2F&amp;via=GeekWire&amp;text=Slack%E2%80%99s%20Julia%20Grace%20on%20the%20lessons%20learned%20from%20downtime%2C%20and%20the%20responsibility%20to%20pay%20it%20forward&amp;related=tomkrazit%3AAuthor" target="_blank" class="x-share dropdown-item"><i class="fa-brands fa-x-twitter"></i> X (Twitter)</a></li>
<li><a href="https://www.linkedin.com/shareArticle?mini=true&amp;url=https%3A%2F%2Fwww.geekwire.com%2F2017%2Fslacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward%2F&amp;title=Slack%E2%80%99s%20Julia%20Grace%20on%20the%20lessons%20learned%20from%20downtime%2C%20and%20the%20responsibility%20to%20pay%20it%20forward&amp;summary=It%E2%80%99s%20kind%20of%20amazing%20how%20reliable%20modern%20internet%20services%20have%20become%20over%20the%20last%20decade%2C%20which%20is%20why%20we%20freak%E2%80%A6%20%3Ca%20href%3D%22https%3A%2F%2Fwww.geekwire.com%2F2017%2Fslacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward%2F%22%3ERead%20More%3C%2Fa%3E&amp;source=GeekWire" class="linkedin-share dropdown-item"><i class="fa-brands fa-linkedin-in"></i> LinkedIn</a></li>
<li><a href="/cdn-cgi/l/email-protection#ad92ded8cfc7c8ced990fec1cccec688e89f88959d889494de889f9de7d8c1c4cc889f9deadfcccec8889f9dc2c3889f9dd9c5c8889f9dc1c8dedec2c3de889f9dc1c8ccdfc3c8c9889f9dcbdfc2c0889f9dc9c2dac3d9c4c0c8889fee889f9dccc3c9889f9dd9c5c8889f9ddfc8deddc2c3dec4cfc4c1c4d9d4889f9dd9c2889f9dddccd4889f9dc4d9889f9dcbc2dfdaccdfc98bccc0dd96cfc2c9d490ecdfd9c4cec1c8889f9dcbdfc2c0889f9deac8c8c6fac4dfc897889de9889dec889de9889decfec1cccec688e89f88959d889494de889f9de7d8c1c4cc889f9deadfcccec8889f9dc2c3889f9dd9c5c8889f9dc1c8dedec2c3de889f9dc1c8ccdfc3c8c9889f9dcbdfc2c0889f9dc9c2dac3d9c4c0c8889fee889f9dccc3c9889f9dd9c5c8889f9ddfc8deddc2c3dec4cfc4c1c4d9d4889f9dd9c2889f9dddccd4889f9dc4d9889f9dcbc2dfdaccdfc9889de9889dec889de9889decc5d9d9ddde889eec889feb889febdadada83cac8c8c6dac4dfc883cec2c0889feb9f9d9c9a889febdec1cccec6de80c7d8c1c4cc80cadfcccec880c1c8dedec2c3de80c1c8ccdfc3c8c980c9c2dac3d9c4c0c880dfc8deddc2c3dec4cfc4c1c4d9d480ddccd480cbc2dfdaccdfc9889feb889de9889dec" class="mailto-share dropdown-item"><i class="fa-regular fa-envelope"></i> Email</a></li>
</ul>
</div> </div>
</div>
<div class="ad-placeholder"></div>
<div class="entry-content">
<figure id="attachment_377606" aria-describedby="caption-attachment-377606" style="width: 630px" class="wp-caption aligncenter"><img fetchpriority="high" decoding="async" src="https://www.geekwire.com/wp-content/uploads/2017/11/daytwo-233-630x420.jpg" alt="" width="630" height="420" class="size-full-width wp-image-377606" srcset="https://cdn.geekwire.com/wp-content/uploads/2017/11/daytwo-233-630x420.jpg 630w, https://cdn.geekwire.com/wp-content/uploads/2017/11/daytwo-233-768x512.jpg 768w, https://cdn.geekwire.com/wp-content/uploads/2017/11/daytwo-233-1260x840.jpg 1260w" sizes="(max-width: 630px) 100vw, 630px" /><figcaption data-nosnippet id="caption-attachment-377606" class="wp-caption-text">(L to R): Julia Grace, director of infrastructure, Slack and Tom Krazit, GeekWire, discuss what we all can learn from downtime at Structure 2017. (Structure Photo / Philip Van Nostrand)</figcaption></figure>
<p>It’s kind of amazing how reliable modern internet services have become over the last decade, which is why we freak out when they go down. But for Slack’s Julia Grace, each outage is an opportunity to learn something new about how to scale massive web services without throwing stones at the responsible team.</p>
<p>Grace, director of infrastructure for the one of the buzziest enterprise collaboration startups on the planet, walked <a href="http://www.structureconf.com">Structure 2017</a> attendees through <a href="https://www.geekwire.com/2017/now-thats-scary-slack-goes-halloween/">the company’s Halloween 2017 outage</a> on Wednesday, the most significant downtime event it experienced in 2017. Slack users can spend up to 10 hours a day connected to the workplace collaboration service, and “if the product isn’t up, if it isn’t fast, if it isn’t reliable, you can’t do your job,” she said.</p>
<p>That afternoon, Slack deployed an infrastructure change that Grace said it thoroughly tested but it caused “a mass disconnect, and then a mass reconnect,” she said. Basically, everybody got kicked off Slack and then everybody tried to load Slack; “it’s similar to DDoSing yourself,” Grace said, referring to the distributed denial of service attacks used by those who wish to force websites offline by bombarding them with traffic. The company fixed the problems after a couple of hours, but it wasn’t exactly a treat.</p>
<figure id="attachment_377609" aria-describedby="caption-attachment-377609" style="width: 300px" class="wp-caption alignright"><img decoding="async" src="https://www.geekwire.com/wp-content/uploads/2017/11/8cd6a309ae1f9df8965a8a7174167afa_400x400-300x300.jpeg" alt="" width="300" height="300" class="size-medium wp-image-377609" srcset="https://cdn.geekwire.com/wp-content/uploads/2017/11/8cd6a309ae1f9df8965a8a7174167afa_400x400-300x300.jpeg 300w, https://cdn.geekwire.com/wp-content/uploads/2017/11/8cd6a309ae1f9df8965a8a7174167afa_400x400-150x150.jpeg 150w, https://cdn.geekwire.com/wp-content/uploads/2017/11/8cd6a309ae1f9df8965a8a7174167afa_400x400-100x100.jpeg 100w, https://cdn.geekwire.com/wp-content/uploads/2017/11/8cd6a309ae1f9df8965a8a7174167afa_400x400.jpeg 400w" sizes="(max-width: 300px) 100vw, 300px" /><figcaption data-nosnippet id="caption-attachment-377609" class="wp-caption-text">Julia Grace, director of infrastructure, Slack (Twitter Photo)</figcaption></figure>
<p>This is a process that almost every company operating at massive scale on the internet has gone through; before it became a disinformation conduit and safe space for Nazis, <a href="https://www.geekwire.com/2017/two-engineers-helped-kill-twitters-fail-whale-land-10-5m-buoyant-thinks-missing-link-microservices/">Twitter’s outage troubles nearly derailed</a> all of the company’s momentum until it discovered ways to finally bury the iconic “fail whale.” Everyone learns from the companies that have scaled before them, and can often rely on open-source technologies that were developed in response to those problems, but they also encounter brand-new problems unique to their services that require new ways of thinking about infrastructure.</p>
<div id="ad-300x250_mobile" class="d-block d-md-none text-center"></div><p>“We’re building very very complex systems,” Grace said. “Things are going to fail, unknown unknowns are going to happen. Our infrastructure is in a better state today for having gone through all this.”</p>
<aside class="pullquote"><span class="icon-quotes-left"></span>&nbsp;Things are going to fail, unknown unknowns are going to happen.<span class="icon-quotes-right"></span></aside>
<p>Slack was pretty conservative in its early days when it came to infrastructure decisions, opting for tried-and-true technologies over the enterprise computing flavor of the week. That’s starting to change a little under Grace’s watch, after she built a 45-person team to focus on infrastructure strategy and maintenance within a company that had been hyper-focused on product engineering until she arrived two years ago.</p>
<p>The company has developed new technology to handle some of its unique problems, such as an edge caching system that stores critical data in resources that are closer to end users around the world. Acknowledging the debt of Slack — and nearly every modern enterprise software company, to be sure — to the open-source community, she said Slack hopes to open source that caching system at some point. But the company wants to make sure the tech is mature and that Slack is ready to be “good maintainers” of an open-source project.</p>
</div>
<footer data-nosnippet>
<div id="author-tagline" class="d-flex d-none d-sm-flex"><a class="flex-shrink-0" href="https://www.geekwire.com/author/tomkrazit/"><img width="150" height="150" src="https://cdn.geekwire.com/wp-content/uploads/2017/09/tommug_1024-150x150.jpg" class="avatar" alt="" decoding="async" srcset="https://cdn.geekwire.com/wp-content/uploads/2017/09/tommug_1024-150x150.jpg 150w, https://cdn.geekwire.com/wp-content/uploads/2017/09/tommug_1024-300x300.jpg 300w, https://cdn.geekwire.com/wp-content/uploads/2017/09/tommug_1024-100x100.jpg 100w, https://cdn.geekwire.com/wp-content/uploads/2017/09/tommug_1024-630x630.jpg 630w, https://cdn.geekwire.com/wp-content/uploads/2017/09/tommug_1024.jpg 1024w" sizes="(max-width: 150px) 100vw, 150px" /></a><div class="flex-grow-1 ms-3"><div class="small"><em>Tom Krazit has covered cloud and enterprise technology for news organizations including GeekWire, IDG, CNET, and paidContent. He served as executive editor of Gigaom and the Structure conference series. Follow him <a href="https://twitter.com/tomkrazit">@tomkrazit</a>.</em></div></div></div> <div class="share d-none d-md-block dropdown">
<button class="btn btn-link dropdown-toggle p-0" type="button" data-bs-toggle="dropdown" aria-expanded="false">Share <i class="fa-solid fa-share-nodes"></i></button>
<ul class="dropdown-menu">
<li><a href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.geekwire.com%2F2017%2Fslacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward%2F" target="_blank" class="fb-share dropdown-item"><i class="fa-brands fa-facebook-f"></i> Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.geekwire.com%2F2017%2Fslacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward%2F&amp;via=GeekWire&amp;text=Slack%E2%80%99s%20Julia%20Grace%20on%20the%20lessons%20learned%20from%20downtime%2C%20and%20the%20responsibility%20to%20pay%20it%20forward&amp;related=tomkrazit%3AAuthor" target="_blank" class="x-share dropdown-item"><i class="fa-brands fa-x-twitter"></i> X (Twitter)</a></li>
<li><a href="https://www.linkedin.com/shareArticle?mini=true&amp;url=https%3A%2F%2Fwww.geekwire.com%2F2017%2Fslacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward%2F&amp;title=Slack%E2%80%99s%20Julia%20Grace%20on%20the%20lessons%20learned%20from%20downtime%2C%20and%20the%20responsibility%20to%20pay%20it%20forward&amp;summary=It%E2%80%99s%20kind%20of%20amazing%20how%20reliable%20modern%20internet%20services%20have%20become%20over%20the%20last%20decade%2C%20which%20is%20why%20we%20freak%E2%80%A6%20%3Ca%20href%3D%22https%3A%2F%2Fwww.geekwire.com%2F2017%2Fslacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward%2F%22%3ERead%20More%3C%2Fa%3E&amp;source=GeekWire" class="linkedin-share dropdown-item"><i class="fa-brands fa-linkedin-in"></i> LinkedIn</a></li>
<li><a href="/cdn-cgi/l/email-protection#bb84c8ced9d1ded8cf86e8d7dad8d09efe899e838b9e8282c89e898bf1ced7d2da9e898bfcc9dad8de9e898bd4d59e898bcfd3de9e898bd7dec8c8d4d5c89e898bd7dedac9d5dedf9e898bddc9d4d69e898bdfd4ccd5cfd2d6de9e89f89e898bdad5df9e898bcfd3de9e898bc9dec8cbd4d5c8d2d9d2d7d2cfc29e898bcfd49e898bcbdac29e898bd2cf9e898bddd4c9ccdac9df9ddad6cb80d9d4dfc286fac9cfd2d8d7de9e898bddc9d4d69e898bfcdeded0ecd2c9de819e8bff9e8bfa9e8bff9e8bfae8d7dad8d09efe899e838b9e8282c89e898bf1ced7d2da9e898bfcc9dad8de9e898bd4d59e898bcfd3de9e898bd7dec8c8d4d5c89e898bd7dedac9d5dedf9e898bddc9d4d69e898bdfd4ccd5cfd2d6de9e89f89e898bdad5df9e898bcfd3de9e898bc9dec8cbd4d5c8d2d9d2d7d2cfc29e898bcfd49e898bcbdac29e898bd2cf9e898bddd4c9ccdac9df9e8bff9e8bfa9e8bff9e8bfad3cfcfcbc89e88fa9e89fd9e89fdcccccc95dcdeded0ccd2c9de95d8d4d69e89fd898b8a8c9e89fdc8d7dad8d0c896d1ced7d2da96dcc9dad8de96d7dec8c8d4d5c896d7dedac9d5dedf96dfd4ccd5cfd2d6de96c9dec8cbd4d5c8d2d9d2d7d2cfc296cbdac296ddd4c9ccdac9df9e89fd9e8bff9e8bfa" class="mailto-share dropdown-item"><i class="fa-regular fa-envelope"></i> Email</a></li>
</ul>
</div> <nav class="post-nav post-nav-single d-none d-sm-block">
<ul>
<li class="previous-story">
<a href="https://www.geekwire.com/2017/vancouver-cracks-airbnb-tough-new-short-term-rental-regulations/" rel="prev"><i class="fa-solid fa-angle-left"></i><h6>Previous Story</h6><span class="text-muted">Vancouver, B.C. cracks down on Airbnb with tough new short-term rental regulations</span></a> </li>
<li class="next-story">
<a href="https://www.geekwire.com/2017/injured-seahawk-richard-sherman-streams-live-qa-hospital-bed-takeaways/" rel="next"><h6>Next Story</h6><span class="text-muted">Injured Seahawk Richard Sherman streams a live Q&#038;A from his hospital bed — here are the takeaways</span><i class="fa-solid fa-angle-right"></i></a> </li>
</ul>
<div class="text-muted d-none d-sm-block"><small><i class="fa-solid fa-folder-tree"></i> Filed Under: <a href="https://www.geekwire.com/cloud/" rel="category tag">Cloud Tech</a>&nbsp;<i class="fa-regular fa-tags"></i> Tagged With: <a href="https://www.geekwire.com/tag/julia-grace/" rel="tag">Julia Grace</a> &bull; <a href="https://www.geekwire.com/tag/slack/" rel="tag">Slack</a> &bull; <a href="https://www.geekwire.com/tag/structure-2017/" rel="tag">Structure 2017</a></small></div>
</nav>
</footer>
</div>
<aside class="post-sidebar d-none d-lg-block flex-grow-0 flex-shrink-0" data-nosnippet>
<div class="widget">
<div id='ad-300x600_top' class="text-center"></div>
</div>
<section id="news-stream" class="widget">
<h3>Latest Stories</h3>
<ul class="list-unstyled"></ul>
<div class="all-stories-link">
<a href="https://www.geekwire.com/all/">Read All Stories</a>
</div>
</section>
<section id="newsletter-subscribe-sidebar" class="widget">
<h3>GeekWire Newsletters</h3>
<div id="subscribe-box">
<p class="small">Subscribe to GeekWire's free newsletters to catch every headline</p>
<form action="https://geekwire.us2.list-manage.com/subscribe/post?u=7d9669cf206fb932dea38e25e&amp;id=4e93fc7dfd" method="post" id="mc-article-subscribe-form" name="mc-article-subscribe-form" novalidate>
<div class="form-group">
<div class="input-group">
<input type="email" placeholder="Email address" name="EMAIL" id="mce-email-article" value="" class="form-control input-sm">
<label class="sr-only" for="mce-email-article">Email address</label>
<button class="btn btn-primary btn-sm" type="submit" value="Subscribe" name="subscribe" id="mc-subscribe-article">Subscribe</button>
</div>
</div>
<div id="newsletter-list-article" class="newsletter-list collapse">
<div class="checkbox">
<label>
<input type="checkbox" name="group[17][1]" id="mce-daily-article" value="1" checked>
<strong>GeekWire Daily</strong> - Top headlines daily
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="group[17][2]" id="mce-weekly-article" value="2" checked>
<strong>GeekWire Weekly</strong> - Most-read stories of the week, delivered Sunday
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" value="256" name="group[17][256]" id="mce-breaking-news-article" checked>
<strong>Breaking News Alerts</strong> - Important news as it happens
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" value="512" name="group[17][512]" id="mce-startups-article" >
<strong>GeekWire Startups</strong> - News, analysis, insights from the Pacific Northwest startup ecosystem, delivered Friday
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="group[17][4]" value="4" id="mce-midweek-article">
<strong>GeekWire Mid-week Update</strong> &mdash; Most-read stories so far this week, delivered Wednesday
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="group[17][8]" value="8" id="mce-deals-article">
<strong>GeekWire Partner Content</strong> &mdash; Special offers and sponsored content from GeekWire partners
</label>
</div>
</div>
<div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_7d9669cf206fb932dea38e25e_4e93fc7dfd" tabindex="-1" value=""></div>
</form>
</div>
</section>
<section id="tips-sidebar" class="widget">
<h3>Send Us a Tip</h3>
<p class="small">Have a scoop that you'd like GeekWire to cover? Let us know.</p>
<div class="text-center">
<a href="/tips/" class="btn btn-primary btn-sm">Send Us a Tip</a>
</div>
</section>
<div class="widget">
<!-- 300x250_mid -->
<div id="ad-300x250_mid" class="text-center"></div>
</div>
</aside>
</div>
</article>
<div id="ad-leaderboard_bottom"></div>
<section id="related-stories" data-nosnippet>
<h3 class="section_header">Related Stories</h3>
<div class="row"> <div class="col-6 col-md-3">
<article>
<a href="https://www.geekwire.com/2025/amazon-customers-report-delivery-delays-after-major-aws-outage/">
<img width="300" height="230" src="https://cdn.geekwire.com/wp-content/uploads/2023/02/amazonvan1-300x230.jpeg" class="img-fluid wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://cdn.geekwire.com/wp-content/uploads/2023/02/amazonvan1-300x230.jpeg 300w, https://cdn.geekwire.com/wp-content/uploads/2023/02/amazonvan1-1536x1178.jpeg 1536w, https://cdn.geekwire.com/wp-content/uploads/2023/02/amazonvan1-2048x1571.jpeg 2048w, https://cdn.geekwire.com/wp-content/uploads/2023/02/amazonvan1-630x483.jpeg 630w" sizes="auto, (max-width: 300px) 100vw, 300px"> </a>
<p class="small"><strong><a href="https://www.geekwire.com/2025/amazon-customers-report-delivery-delays-after-major-aws-outage/">Amazon customers report delivery delays after major AWS outage</a></strong></p>
<time class="published" datetime="2025-10-21T15:48:22+00:00"></time>
<time class="updated" datetime="2025-10-21T17:26:39+00:00"></time>
</article>
</div>
<div class="col-6 col-md-3">
<article>
<a href="https://www.geekwire.com/2025/microsoft-teams-dispute-resolved-five-years-after-slack-complaint/">
<img width="300" height="200" src="https://cdn.geekwire.com/wp-content/uploads/2025/09/ed-hardie-xG02JzIBf7o-unsplash-300x200.jpg" class="img-fluid wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://cdn.geekwire.com/wp-content/uploads/2025/09/ed-hardie-xG02JzIBf7o-unsplash-300x200.jpg 300w, https://cdn.geekwire.com/wp-content/uploads/2025/09/ed-hardie-xG02JzIBf7o-unsplash-1536x1023.jpg 1536w, https://cdn.geekwire.com/wp-content/uploads/2025/09/ed-hardie-xG02JzIBf7o-unsplash-2048x1364.jpg 2048w" sizes="auto, (max-width: 300px) 100vw, 300px"> </a>
<p class="small"><strong><a href="https://www.geekwire.com/2025/microsoft-teams-dispute-resolved-five-years-after-slack-complaint/">Microsoft Teams dispute resolved, five years after Slack complaint</a></strong></p>
<time class="published" datetime="2025-09-12T11:51:05+00:00"></time>
<time class="updated" datetime="2025-09-12T11:57:06+00:00"></time>
</article>
</div>
<div class="col-6 col-md-3">
<article>
<a href="https://www.geekwire.com/2026/microsoft-moves-longtime-exec-julia-liuson-to-retire-new-accessibility-chief-and-other-changes/">
<img width="300" height="200" src="https://cdn.geekwire.com/wp-content/uploads/2019/08/Julia-Liuson-Conference-300x200.jpg" class="img-fluid wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://cdn.geekwire.com/wp-content/uploads/2019/08/Julia-Liuson-Conference-300x200.jpg 300w, https://cdn.geekwire.com/wp-content/uploads/2019/08/Julia-Liuson-Conference-630x420.jpg 630w, https://cdn.geekwire.com/wp-content/uploads/2019/08/Julia-Liuson-Conference.jpg 1200w" sizes="auto, (max-width: 300px) 100vw, 300px"> </a>
<p class="small"><strong><a href="https://www.geekwire.com/2026/microsoft-moves-longtime-exec-julia-liuson-to-retire-new-accessibility-chief-and-other-changes/">Microsoft Moves: Longtime exec Julia Liuson to retire; new accessibility chief; and other changes</a></strong></p>
<time class="published" datetime="2026-04-08T22:15:42+00:00"></time>
<time class="updated" datetime="2026-04-09T16:53:50+00:00"></time>
</article>
</div>
<div class="col-6 col-md-3">
<article>
<a href="https://www.geekwire.com/2025/aws-outage-hits-major-apps-and-services-resurfacing-old-questions-about-cloud-redundancy/">
<img width="300" height="225" src="https://cdn.geekwire.com/wp-content/uploads/2025/10/IMG_9809-300x225.jpg" class="img-fluid wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://cdn.geekwire.com/wp-content/uploads/2025/10/IMG_9809-300x225.jpg 300w, https://cdn.geekwire.com/wp-content/uploads/2025/10/IMG_9809-1536x1152.jpg 1536w, https://cdn.geekwire.com/wp-content/uploads/2025/10/IMG_9809-2048x1536.jpg 2048w" sizes="auto, (max-width: 300px) 100vw, 300px"> </a>
<p class="small"><strong><a href="https://www.geekwire.com/2025/aws-outage-hits-major-apps-and-services-resurfacing-old-questions-about-cloud-redundancy/">AWS outage hits major apps and services, resurfacing old questions about cloud redundancy</a></strong></p>
<time class="published" datetime="2025-10-20T10:58:31+00:00"></time>
<time class="updated" datetime="2025-10-20T16:40:10+00:00"></time>
</article>
</div>
</div> </section>
<nav class="post-nav post-nav-single d-md-none">
<ul>
<li class="previous-story">
<a href="https://www.geekwire.com/2017/vancouver-cracks-airbnb-tough-new-short-term-rental-regulations/" rel="prev"><i class="fa-solid fa-angle-left"></i> <h6>Previous Story</h6><span class="text-muted">Vancouver, B.C. cracks down on Airbnb with tough new short-term rental regulations</span></a> </li>
<li class="next-story">
<a href="https://www.geekwire.com/2017/injured-seahawk-richard-sherman-streams-live-qa-hospital-bed-takeaways/" rel="next"><h6>Next Story</h6><span class="text-muted">Injured Seahawk Richard Sherman streams a live Q&#038;A from his hospital bed — here are the takeaways</span><i class="fa-solid fa-angle-right"></i></a> </li>
</ul>
</nav>
<section id="most-popular" data-nosnippet>
<h3 class="section_header">Most Popular on GeekWire</h3>
<div class="row">
<div class="col-12 col-md-8">
<ul id="most-popular-list" class="list-unstyled"></ul>
</div>
<div class="col-12 col-md-4 text-center">
<div id="ad-300x250_most_popular"></div>
</div>
</div>
</section>
<section id="geekwork" data-nosnippet>
<h3 class="section_header">Job Listings on GeekWork</h3>
<div class="job-listings"></div>
<div id="job_listings_caption">Find more jobs on <a href="/jobs/">GeekWork</a>. Employers, <a href="/jobs/pricing/">post a job here</a>.</div>
</section>
<div id="mobile-share-bar" class="d-md-none w-100">
<div class="btn-group w-100" role="group">
<a href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fwww.geekwire.com%2F2017%2Fslacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward%2F" target="_blank" class="btn btn-facebook fb-share" role="button"><i class="fa-brands fa-facebook-f"></i></a>
<a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.geekwire.com%2F2017%2Fslacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward%2F&amp;via=GeekWire&amp;text=Slack%E2%80%99s%20Julia%20Grace%20on%20the%20lessons%20learned%20from%20downtime%2C%20and%20the%20responsibility%20to%20pay%20it%20forward&amp;related=tomkrazit%3AAuthor" target="_blank" class="btn btn-twitter" role="button"><i class="fa-brands fa-x-twitter"></i></a>
<a href="https://www.linkedin.com/shareArticle?mini=true&amp;url=https%3A%2F%2Fwww.geekwire.com%2F2017%2Fslacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward%2F&amp;title=Slack%E2%80%99s%20Julia%20Grace%20on%20the%20lessons%20learned%20from%20downtime%2C%20and%20the%20responsibility%20to%20pay%20it%20forward&amp;summary=It%E2%80%99s%20kind%20of%20amazing%20how%20reliable%20modern%20internet%20services%20have%20become%20over%20the%20last%20decade%2C%20which%20is%20why%20we%20freak%E2%80%A6%20%3Ca%20href%3D%22https%3A%2F%2Fwww.geekwire.com%2F2017%2Fslacks-julia-grace-lessons-learned-downtime-responsibility-pay-forward%2F%22%3ERead%20More%3C%2Fa%3E&amp;source=GeekWire" class="btn btn-linkedin" role="button"><i class="fa-brands fa-linkedin-in"></i></a>
<a href="/cdn-cgi/l/email-protection#b689c5c3d4dcd3d5c28be5dad7d5dd93f384938e86938f8fc5938486fcc3dadfd7938486f1c4d7d5d3938486d9d8938486c2ded3938486dad3c5c5d9d8c5938486dad3d7c4d8d3d2938486d0c4d9db938486d2d9c1d8c2dfdbd39384f5938486d7d8d2938486c2ded3938486c4d3c5c6d9d8c5dfd4dfdadfc2cf938486c2d9938486c6d7cf938486dfc2938486d0d9c4c1d7c4d290d7dbc68dd4d9d2cf8bf7c4c2dfd5dad3938486d0c4d9db938486f1d3d3dde1dfc4d38c9386f29386f79386f29386f7e5dad7d5dd93f384938e86938f8fc5938486fcc3dadfd7938486f1c4d7d5d3938486d9d8938486c2ded3938486dad3c5c5d9d8c5938486dad3d7c4d8d3d2938486d0c4d9db938486d2d9c1d8c2dfdbd39384f5938486d7d8d2938486c2ded3938486c4d3c5c6d9d8c5dfd4dfdadfc2cf938486c2d9938486c6d7cf938486dfc2938486d0d9c4c1d7c4d29386f29386f79386f29386f7dec2c2c6c59385f79384f09384f0c1c1c198d1d3d3ddc1dfc4d398d5d9db9384f0848687819384f0c5dad7d5ddc59bdcc3dadfd79bd1c4d7d5d39bdad3c5c5d9d8c59bdad3d7c4d8d3d29bd2d9c1d8c2dfdbd39bc4d3c5c6d9d8c5dfd4dfdadfc2cf9bc6d7cf9bd0d9c4c1d7c4d29384f09386f29386f7" class="btn btn-primary btn-mailto" role="button"><i class="fa-regular fa-envelope"></i></a>
</div>
</div> </main><!-- /.main -->
</div><!-- /.content -->
</div><!-- /.wrap -->
<footer class="content-info" data-nosnippet>
<section id="sponsor_posts">
<div class="container-lg">
<h3 class="section_header">A Word From Our Sponsors</h3>
<div class="row"></div>
</div>
</section>
<section id="gw_footer">
<div class="container-lg">
<div class="row">
<div class="col-12 col-md-4">
<div class="widget nav_menu-2 widget_nav_menu"><h3>About</h3><div class="menu-about-container"><ul id="menu-about" class="menu"><li id="menu-item-888337" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-888337"><a href="https://www.geekwire.com/about-geekwire/">About GeekWire</a></li>
<li id="menu-item-888338" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-888338"><a href="https://www.geekwire.com/contact-us/">Contact Us</a></li>
<li id="menu-item-888340" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-888340"><a href="https://www.geekwire.com/advertise/">Partner With Us</a></li>
<li id="menu-item-888343" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-888343"><a href="https://www.geekwire.com/memberships/">Become a GeekWire Member</a></li>
<li id="menu-item-888344" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-888344"><a href="https://www.geekwire.com/tips/">Send Us a Tip</a></li>
<li id="menu-item-888345" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-888345"><a href="https://www.geekwire.com/submit-startup/">Join Our Startup List</a></li>
<li id="menu-item-888346" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-888346"><a href="http://geekwirereprints.magreprints.com/">Reprints and Permissions</a></li>
</ul></div></div> </div>
<div class="col-12 col-md-5">
<div class="widget block-6 widget_block">
<h3 class="wp-block-heading">Follow</h3>
</div><div class="widget block-7 widget_block">
<ul class="wp-block-social-links has-icon-color has-icon-background-color is-style-default is-layout-flex wp-block-social-links-is-layout-flex"><li style="color:#ffffff;background-color:#333333" class="wp-social-link wp-social-link-facebook has-white-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.facebook.com/geekwire" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Facebook</span></a></li>
<li style="color:#ffffff;background-color:#333333" class="wp-social-link wp-social-link-x has-white-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://twitter.com/intent/user?screen_name=geekwire" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z" /></svg><span class="wp-block-social-link-label screen-reader-text">X</span></a></li>
<li style="color:#ffffff;background-color:#333333" class="wp-social-link wp-social-link-linkedin has-white-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.linkedin.com/company/geekwire" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li>
<li style="color:#ffffff;background-color:#333333" class="wp-social-link wp-social-link-instagram has-white-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.instagram.com/geekwire/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Instagram</span></a></li>
<li style="color:#ffffff;background-color:#333333" class="wp-social-link wp-social-link-feed has-white-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.geekwire.com/rss-feeds/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M2,8.667V12c5.515,0,10,4.485,10,10h3.333C15.333,14.637,9.363,8.667,2,8.667z M2,2v3.333 c9.19,0,16.667,7.477,16.667,16.667H22C22,10.955,13.045,2,2,2z M4.5,17C3.118,17,2,18.12,2,19.5S3.118,22,4.5,22S7,20.88,7,19.5 S5.882,17,4.5,17z"></path></svg><span class="wp-block-social-link-label screen-reader-text">RSS Feed</span></a></li>
<li style="color:#ffffff;background-color:#333333" class="wp-social-link wp-social-link-chain has-white-color link-podcast wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.geekwire.com/podcast/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M15.6,7.2H14v1.5h1.6c2,0,3.7,1.7,3.7,3.7s-1.7,3.7-3.7,3.7H14v1.5h1.6c2.8,0,5.2-2.3,5.2-5.2,0-2.9-2.3-5.2-5.2-5.2zM4.7,12.4c0-2,1.7-3.7,3.7-3.7H10V7.2H8.4c-2.9,0-5.2,2.3-5.2,5.2,0,2.9,2.3,5.2,5.2,5.2H10v-1.5H8.4c-2,0-3.7-1.7-3.7-3.7zm4.6.9h5.3v-1.5H9.3v1.5z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Podcast</span></a></li>
<li style="color:#ffffff;background-color:#333333" class="wp-social-link wp-social-link-youtube has-white-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.youtube.com/subscription_center?add_user=GeekWire" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z"></path></svg><span class="wp-block-social-link-label screen-reader-text">YouTube</span></a></li>
<li style="color:#ffffff;background-color:#333333" class="wp-social-link wp-social-link-bluesky has-white-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://bsky.app/profile/geekwire.com" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Bluesky</span></a></li></ul>
</div> <h3>GeekWire Newsletters</h3>
<p>Catch every headline in your inbox</p>
<form action="https://geekwire.us2.list-manage.com/subscribe/post?u=7d9669cf206fb932dea38e25e&amp;id=4e93fc7dfd" method="post" id="mc-footer-subscribe-form" class="w-75" name="mc-footer-subscribe-form" novalidate>
<div class="input-group">
<input type="email" placeholder="Enter your email address" name="EMAIL" id="mce-email-footer" value="" class="form-control" required>
<label class="sr-only" for="mce-email-footer">Email address</label>
<button class="btn btn-white btn-sm" type="submit" value="Subscribe" name="subscribe" id="mc-subscribe-footer">Subscribe</button>
</div>
<div id="newsletter-list-footer" class="newsletter-list collapse">
<div class="checkbox">
<label>
<input type="checkbox" name="group[17][1]" id="mce-daily-footer" value="1" checked>
<strong>GeekWire Daily</strong> - Top headlines daily
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="group[17][2]" id="mce-weekly-footer" value="2" checked>
<strong>GeekWire Weekly</strong> - Most-read stories of the week, delivered Sunday
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" value="256" name="group[17][256]" id="mce-breaking-news-footer" checked>
<strong>Breaking News Alerts</strong> - Important news as it happens
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" value="512" name="group[17][512]" id="mce-startups-footer" >
<strong>GeekWire Startups</strong> - News, analysis, insights from the Pacific Northwest startup ecosystem, delivered Friday
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="group[17][4]" value="4" id="mce-midweek-footer">
<strong>GeekWire Mid-week Update</strong> &mdash; Most-read stories so far this week, delivered Wednesday
</label>
</div>
<div class="checkbox">
<label>
<input type="checkbox" name="group[17][8]" value="8" id="mce-deals-footer">
<strong>GeekWire Partner Content</strong> &mdash; Special offers and sponsored content from GeekWire partners
</label>
</div>
</div>
<div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_7d9669cf206fb932dea38e25e_4e93fc7dfd" tabindex="-1" value=""></div>
</form>
</div>
<div class="col-12 col-md-3">
<div class="widget block-8 widget_block">
<h3 class="wp-block-heading">Read GeekWire</h3>
</div><div class="widget block-9 widget_block">
<ul class="wp-block-list list-unstyled">
<li class="logo-apple-news"><a href="https://apple.news/T-EsjXXc_SUaixm4bcBSpAw">Apple News</a></li>
<li class="logo-google-news"><a href="https://news.google.com/publications/CAAqBwgKMK-x2wowterLAQ?ceid=US:en&amp;oc=3">Google News</a></li>
</ul>
</div><div class="widget block-10 widget_block">
<h3 class="wp-block-heading fs-5">Legal</h3>
</div><div class="widget block-11 widget_block">
<ul class="wp-block-list list-unstyled">
<li><a href="https://www.geekwire.com/privacy/">Privacy Policy</a></li>
<li><a href="https://www.geekwire.com/termsofuse/">Terms of Use</a></li>
<li><a href="https://www.geekwire.com/underwritten-sponsored-content-geekwire/">Sponsored Content Policy</a></li>
</ul>
</div> </div>
</div>
<div class="row">
<div class="col-12 col-md-4"><small><a href="#"><i class="fa-solid fa-arrow-up-long"></i> Return to Top of Page</a></small></div>
<div class="col-12 col-md-3 offset-md-5"><small>&copy; 2011-2026 GeekWire, LLC</small></div>
</div>
<div class="row">
<div class="col-12 col-md-4">
<small><a href="https://app.termly.io/notify/3ca9df1b-1ba6-4bf1-8358-d78f85069975">Do Not Sell or Share My Personal information</a></small>
</div>
<div class="col-12 col-md-5">
<small><a href="https://app.termly.io/notify/3ca9df1b-1ba6-4bf1-8358-d78f85069975">Limit the Use Of My Sensitive Personal Information</a></small>
</div>
<div class="col-12 col-md-3">
<small><a href="#" class="termly-display-preferences">Consent Preferences</a></small>
</div>
</div>
</div>
</section>
</footer> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/geekwire/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<div id="gw-interstitial-overlay"
class="gw-interstitial-overlay animate-fade"
style="--gw-int-overlay: rgba(0, 0, 0, 0.6);"
role="dialog"
aria-modal="true"
aria-labelledby="gw-interstitial-title"
aria-hidden="true">
<div class="gw-interstitial-modal" style="background-color: #ffffff; color: #333333; --gw-int-pill-bg: #efefef; --gw-int-pill-text: #555555; --gw-int-pill-sel-bg: #333333; --gw-int-pill-sel-text: #ffffff">
<button type="button"
class="gw-interstitial-close"
style="color: #333333;"
aria-label="No thanks">
No thanks </button>
<div class="gw-interstitial-body">
<div class="gw-interstitial-logo">
<img src="https://cdn.geekwire.com/wp-content/uploads/2026/04/geekwire-nav-logo-200-1.png" alt="">
</div>
<h2 id="gw-interstitial-title" class="gw-interstitial-headline">
Don&#039;t miss a headline! </h2>
<p class="gw-interstitial-subheadline">Sign up for GeekWire&#039;s newsletters today.</p>
<div id="gw-interstitial-form-wrap">
<form id="gw-interstitial-form"
action="https://geekwire.us2.list-manage.com/subscribe/post?u=7d9669cf206fb932dea38e25e&#038;id=4e93fc7dfd"
method="post"
novalidate>
<div class="form-group">
<div class="input-group">
<input type="email"
name="EMAIL"
id="mce-email-interstitial"
placeholder="Enter your email address"
class="form-control"
required
autocomplete="email">
<label class="visually-hidden" for="mce-email-interstitial">Email address</label>
<button type="submit"
class="btn btn-sm gw-interstitial-submit"
style="background-color: #be4825; color: #ffffff; border-color: #be4825;">
Subscribe </button>
</div>
<div class="gw-interstitial-error" role="alert" aria-live="polite"></div>
</div>
<div id="newsletter-list-interstitial" class="gw-int-pills">
<label class="gw-int-pill is-selected"
for="mce-gw-int-1"
data-tooltip="Top headlines daily" title="Top headlines daily">
<input type="checkbox"
name="group[17][1]"
id="mce-gw-int-1"
value="1"
checked='checked'>
GeekWire Daily </label>
<label class="gw-int-pill is-selected"
for="mce-gw-int-2"
data-tooltip="Most-read stories of the week, delivered Sunday" title="Most-read stories of the week, delivered Sunday">
<input type="checkbox"
name="group[17][2]"
id="mce-gw-int-2"
value="2"
checked='checked'>
GeekWire Weekly </label>
<label class="gw-int-pill is-selected"
for="mce-gw-int-256"
data-tooltip="Important news as it happens" title="Important news as it happens">
<input type="checkbox"
name="group[17][256]"
id="mce-gw-int-256"
value="256"
checked='checked'>
Breaking News </label>
<label class="gw-int-pill"
for="mce-gw-int-512"
data-tooltip="News, analysis, insights from the Pacific Northwest startup ecosystem, delivered Friday" title="News, analysis, insights from the Pacific Northwest startup ecosystem, delivered Friday">
<input type="checkbox"
name="group[17][512]"
id="mce-gw-int-512"
value="512"
>
GeekWire Startups </label>
<label class="gw-int-pill"
for="mce-gw-int-4"
data-tooltip="Most-read stories so far this week, delivered Wednesday" title="Most-read stories so far this week, delivered Wednesday">
<input type="checkbox"
name="group[17][4]"
id="mce-gw-int-4"
value="4"
>
Mid-week Update </label>
<label class="gw-int-pill"
for="mce-gw-int-8"
data-tooltip="Special offers and sponsored content from GeekWire partners" title="Special offers and sponsored content from GeekWire partners">
<input type="checkbox"
name="group[17][8]"
id="mce-gw-int-8"
value="8"
>
Partner Content </label>
</div>
<input type="hidden" name="SOURCE" value="interstitial">
<div style="position: absolute; left: -5000px;" aria-hidden="true">
<input type="text"
name="b_7d9669cf206fb932dea38e25e_4e93fc7dfd"
tabindex="-1"
value="">
</div>
</form>
</div>
<div id="gw-interstitial-success" class="gw-interstitial-success" hidden>
<p>Thanks for subscribing!<br />
Check your inbox to confirm your subscription.</p>
</div>
</div><!-- /.gw-interstitial-body -->
</div><!-- /.gw-interstitial-modal -->
</div><!-- /#gw-interstitial-overlay -->
<script>
( function ( body ) {
'use strict';
body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' );
} )( document.body );
</script>
<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script><script data-wp-strategy="defer" defer src="https://www.geekwire.com/wp-content/plugins/the-events-calendar/common/build/js/user-agent.js?ver=da75d0bdea6dde3898df"></script><script id="gw-interstitial-js-extra">
var gwInterstitialConfig = {"delay":"45","cookieDays":"172","animation":"fade","testMode":""};
//# sourceURL=gw-interstitial-js-extra
</script>
<script data-wp-strategy="defer" defer src="https://www.geekwire.com/wp-content/plugins/geekwire-email-interstitial/assets/interstitial.js?ver=1.0.4"></script><script data-wp-strategy="defer" defer src="https://www.geekwire.com/wp-content/themes/geekwire/dist/scripts/main-6c4a22b3fc.js"></script><script>
_stq = window._stq || [];
_stq.push([ "view", {"v":"ext","blog":"255764510","post":"377557","tz":"-7","srv":"www.geekwire.com","j":"1:16.1.3"} ]);
_stq.push([ "clickTrackerInit", "255764510", "377557" ]);
//# sourceURL=jetpack-stats-js-before
</script><script data-wp-strategy="defer" defer fetchpriority="low" src="https://stats.wp.com/e-202637.js"></script><script>window.__CF$cv$params={r:'a3938140cef49dea',t:'MTc4OTA5NjQ5NA==',u:'01a08e760695740087cacc48c9bd5b30',ut:'Ke2vExC6kfI21y0pgj0HLJ_uWWKukeXkbmVDCfAYLqg-1789096494-1.2.1.1-4jwOJAlaRBplxs2mbe8bEydYxSHpmrNHX1OckOBpUBQGxgMxi5UhItZMaA01AkaPGkzSdgukf5PbWyHe4YtKWaqLImXBS14tzMumdBrGaEY',i:60};(function(){if(!document.body)return;var s=document.createElement('script');s.src='/cdn-cgi/challenge-platform/scripts/precursor/main.js';document.head.appendChild(s);})();</script><script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"98fa90896cab44b89c88c3d8f20179a9","spa":2}' crossorigin="anonymous"></script>
</body>
</html>
<!-- Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com -->