{"id":133,"date":"2009-06-03T13:05:38","date_gmt":"2009-06-03T21:05:38","guid":{"rendered":"https:\/\/www.backblaze.com\/blog\/2009\/06\/03\/backblaze-philosophy-of-new-releases\/"},"modified":"2025-12-14T13:34:18","modified_gmt":"2025-12-14T21:34:18","slug":"backblaze-philosophy-of-new-releases","status":"publish","type":"post","link":"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/","title":{"rendered":"Backblaze Philosophy for New Releases"},"content":{"rendered":"<p><img decoding=\"async\" id=\"image135\" src=\"https:\/\/www.backblaze.com\/blog\/wp-content\/uploads\/2009\/06\/blog_post_philosophy.jpg\" alt=\"Release philosophy\" \/><\/p>\n<p id=\"bzdropcap\">Backblaze is constantly listening to customer feedback and <a href=\"\/blog\/backblaze-doubles-unlimited-storage\/\" target=\"_blank\" rel=\"noopener noreferrer\">innovating internally<\/a>. The new features, bug fixes, and underlying enhancements that result from these become available in various releases of the Backblaze service. One of the pieces of feedback we heard was that some of you wanted to know more about these releases. We listened and I wanted to share our philosophy and approach:<\/p>\n<h2>Rollout Timeframe<\/h2>\n<p>Large releases with significant architectural changes are qualified internally and put through a rigorous beta testing period before being made available publicly. Small bug-fix or feature-enhancement releases are thoroughly qualified internally and tested with a smaller group of customers. While all customers are eventually automatically upgraded to the new release, larger releases are often rolled out gradually over a couple weeks or more.<\/p>\n<h2>Mac and Windows Simultaneous Release<\/h2>\n<p>By writing the system <a href=\"\/blog\/10-rules-for-how-to-write-cross-platform-code\/\" target=\"_blank\" rel=\"noopener noreferrer\">cross-platform<\/a> from day one, we are typically able to do simultaneous releases\u2014ensuring that Mac and Windows users have an identical experience and feature set. At times, there is a feature that is specific to one platform (for example, supporting resource forks is important on the Mac and does not exist on the Windows) which requires a slightly different release\u2014but we tend to keep them nearly in sync.<\/p>\n<h2>Auto-Update Options<\/h2>\n<p>Most people just want their computer\u2014and their backup\u2014to work behind the scenes. As such, Backblaze automatically upgrades its software to the latest version. However, some users requested the ability to see if there was a new version available and they had not yet been auto-updated. We listened and added a &#8220;Check for Updates&#8221; option in the menu bar. You never need to click this\u2014but if we are doing a rolling update, this will let you know that there is a new version available.<\/p>\n<h2>New Release Communications<\/h2>\n<p>Historically we quietly made improvements to the service and users would silently benefit. For large releases, such as the launch of the <a href=\"\/blog\/backblaze-online-backup-service-launched\/\" target=\"_blank\" rel=\"noopener noreferrer\">Windows version<\/a> or the <a href=\"\/blog\/backblaze-launches-mac-version\/\" target=\"_blank\" rel=\"noopener noreferrer\">Mac version<\/a>, we would publicly communicate the availability via the press and our blog. However, in order to minimize the amount of email we send to our customers, we did not send any communication regarding incremental releases. Going forward, we will publish what is new in each release here on our blog and send a notification via <a href=\"http:\/\/twitter.com\/backblaze\" target=\"_blank\" rel=\"noopener noreferrer\">our Twitter account<\/a>. We believe this is a good balance of letting users who are interested know without over-emailing our customers.<\/p>\n<p>When we set out to build a <a href=\"https:\/\/www.backblaze.com\/cloud-storage\/solutions\/backup-and-archive\">backup service<\/a> anyone could use, we assumed this was something people wanted to just install and forget\u2014and for most people this was the case. However, we also found there is an entire base of people passionate about backup who want to stay involved and educated. For those of you in this latter category, I hope you enjoy the enhanced insight.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Backblaze is constantly listening to customer feedback and innovating internally. The new features, bug fixes, and underlying enhancements that result from these become available in various releases of the Backblaze service. One of the pieces of feedback we heard was that some of you wanted to know more about these releases. We listened and I&hellip; <a class=\"more-link\" href=\"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/\">Continue reading <span class=\"screen-reader-text\">Backblaze Philosophy for New Releases<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":135,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"categories":[131,2],"tags":[],"class_list":["post-133","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-backblaze-bits","category-release","entry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How We Approach Updates: The Backblaze Philosophy for New Releases<\/title>\n<meta name=\"description\" content=\"Backblaze is constantly listening to customer feedback and innovating internally. The new features, bug fixes, and underlying enhancements that result\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How We Approach Updates: The Backblaze Philosophy for New Releases\" \/>\n<meta property=\"og:description\" content=\"Backblaze is constantly listening to customer feedback and innovating internally. The new features, bug fixes, and underlying enhancements that result\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/\" \/>\n<meta property=\"og:site_name\" content=\"Backblaze Blog | Cloud Storage &amp; Cloud Backup\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/backblaze\" \/>\n<meta property=\"article:published_time\" content=\"2009-06-03T21:05:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-14T21:34:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2009\/06\/blog_post_philosophy.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"550\" \/>\n\t<meta property=\"og:image:height\" content=\"165\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Gleb Budman\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@backblaze\" \/>\n<meta name=\"twitter:site\" content=\"@backblaze\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gleb Budman\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How We Approach Updates: The Backblaze Philosophy for New Releases","description":"Backblaze is constantly listening to customer feedback and innovating internally. The new features, bug fixes, and underlying enhancements that result","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/","og_locale":"en_US","og_type":"article","og_title":"How We Approach Updates: The Backblaze Philosophy for New Releases","og_description":"Backblaze is constantly listening to customer feedback and innovating internally. The new features, bug fixes, and underlying enhancements that result","og_url":"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/","og_site_name":"Backblaze Blog | Cloud Storage &amp; Cloud Backup","article_publisher":"https:\/\/www.facebook.com\/backblaze","article_published_time":"2009-06-03T21:05:38+00:00","article_modified_time":"2025-12-14T21:34:18+00:00","og_image":[{"width":550,"height":165,"url":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2009\/06\/blog_post_philosophy.jpg","type":"image\/jpeg"}],"author":"Gleb Budman","twitter_card":"summary_large_image","twitter_creator":"@backblaze","twitter_site":"@backblaze","twitter_misc":{"Written by":"Gleb Budman","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/#article","isPartOf":{"@id":"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/"},"author":{"name":"Gleb Budman","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#\/schema\/person\/9267dd4f4f7d705914ea0047cc0ff8bf"},"headline":"Backblaze Philosophy for New Releases","datePublished":"2009-06-03T21:05:38+00:00","dateModified":"2025-12-14T21:34:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/"},"wordCount":473,"commentCount":0,"publisher":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/#primaryimage"},"thumbnailUrl":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2009\/06\/blog_post_philosophy.jpg","articleSection":["Backblaze Bits","Release"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/","url":"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/","name":"How We Approach Updates: The Backblaze Philosophy for New Releases","isPartOf":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/#primaryimage"},"image":{"@id":"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/#primaryimage"},"thumbnailUrl":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2009\/06\/blog_post_philosophy.jpg","datePublished":"2009-06-03T21:05:38+00:00","dateModified":"2025-12-14T21:34:18+00:00","description":"Backblaze is constantly listening to customer feedback and innovating internally. The new features, bug fixes, and underlying enhancements that result","breadcrumb":{"@id":"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/#primaryimage","url":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2009\/06\/blog_post_philosophy.jpg","contentUrl":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2009\/06\/blog_post_philosophy.jpg","width":550,"height":165},{"@type":"BreadcrumbList","@id":"https:\/\/www.backblaze.com\/blog\/backblaze-philosophy-of-new-releases\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Backblaze Philosophy for New Releases"}]},{"@type":"WebSite","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#website","url":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/","name":"Backblaze Cloud Solutions Blog","description":"Cloud Storage &amp; Cloud Backup","publisher":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#organization","name":"Backblaze","url":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.backblaze.com\/blog\/wp-content\/uploads\/2017\/12\/backblaze_icon_transparent.png?fit=512%2C512&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.backblaze.com\/blog\/wp-content\/uploads\/2017\/12\/backblaze_icon_transparent.png?fit=512%2C512&ssl=1","width":512,"height":512,"caption":"Backblaze"},"image":{"@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/backblaze","https:\/\/x.com\/backblaze","https:\/\/www.youtube.com\/user\/Backblaze","https:\/\/en.wikipedia.org\/wiki\/Backblaze"]},{"@type":"Person","@id":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/#\/schema\/person\/9267dd4f4f7d705914ea0047cc0ff8bf","name":"Gleb Budman","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/11\/bb-aboutus-Portrait_Gleb_Circle-Beige-e1636498747413-150x150.png","url":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/11\/bb-aboutus-Portrait_Gleb_Circle-Beige-e1636498747413-150x150.png","contentUrl":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2021\/11\/bb-aboutus-Portrait_Gleb_Circle-Beige-e1636498747413-150x150.png","caption":"Gleb Budman"},"description":"Gleb Budman is a co-founder and has served as our chief executive officer since 2007, guiding the business from its inception in a Palo Alto apartment to a company serving customers in more than 175 countries with over an exabyte of data under management. Gleb has served as a member of our board of directors since 2009 and as chairperson since January 2021. Prior to Backblaze, Gleb was the senior director of product management at SonicWall and the vice president of products at MailFrontier, which was acquired by SonicWall. Before that, he served in a senior position at Kendara, which was acquired by Excite@Home, and previously founded and successfully exited two other startup companies.","url":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/author\/gleb\/"}]}},"jetpack_featured_media_url":"https:\/\/backblazeprod.wpenginepowered.com\/wp-content\/uploads\/2009\/06\/blog_post_philosophy.jpg","_links":{"self":[{"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/posts\/133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/comments?post=133"}],"version-history":[{"count":0,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/posts\/133\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/media\/135"}],"wp:attachment":[{"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/media?parent=133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/categories?post=133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/backblazeprod.wpenginepowered.com\/blog\/wp-json\/wp\/v2\/tags?post=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}