{"id":507,"date":"2021-11-22T01:58:44","date_gmt":"2021-11-22T01:58:44","guid":{"rendered":"https:\/\/fde.cat\/index.php\/2021\/11\/22\/sre-weekly-issue-297\/"},"modified":"2021-11-22T01:58:44","modified_gmt":"2021-11-22T01:58:44","slug":"sre-weekly-issue-297","status":"publish","type":"post","link":"https:\/\/fde.cat\/index.php\/2021\/11\/22\/sre-weekly-issue-297\/","title":{"rendered":"SRE Weekly Issue #297"},"content":{"rendered":"<p><a href=\"https:\/\/sreweekly.com\/sre-weekly-issue-297\/\" title=\"Permalink to SRE Weekly Issue #297\" class=\"email_only\">View on sreweekly.com<\/a><\/p>\n<div class=\"sreweekly-sponsor-message\">\n<h2>A message from our sponsor, <a href=\"https:\/\/rootly.com\/?utm_source=sreweekly\">Rootly<\/a>:<\/h2>\n<p>Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging the right team, postmortem timeline, setting up reminders, and more. Book a demo:<br \/><a href=\"https:\/\/rootly.com\/?utm_source=sreweekly\">https:\/\/rootly.com\/?utm_source=sreweekly<\/a><\/p>\n<\/div>\n<h2>Articles<\/h2>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/firehydrant.io\/blog\/avoid-frostbite-stop-doing-code-freezes\/\">Avoid frostbite: Stop doing code freezes<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>It\u2019s that time of year again, but maybe it\u2019s time to rethink that code freeze.<\/p>\n<p>Robert Ross \u2014 FireHydrant<\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/incident.io\/blog\/incidents-made-me-a-better-engineer\">5 ways incidents made me a better engineer<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>This article really gets to the heart of why I love a good incident. I mean, obviously, I want to minimize, incidents. I swear.<\/p>\n<p>Lisa Karlin Curtis \u2014 incident.io<\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.verica.io\/blog\/root-cause-is-for-plants-not-software\/\">Root Cause is for Plants, Not Software<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>This article draws on incident reports from <a href=\"https:\/\/www.thevoid.community\/\">The VOID<\/a> to show how root cause analysis can be problematic.<\/p>\n<p>Courtney Nash \u2014 Verica<\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/dzone.com\/articles\/how-to-perform-incident-post-mortems-identify-root\">How to Perform Incident Post-mortems: Identify Root Cause With \u201cFive Whys\u201d<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>It\u2019s interesting to read this article after reading the previous one. In the \u201cmy car won\u2019t start\u201d, I found myself immediately wondering, <em>why<\/em> was the vehicle not maintained? What factors contributed to that?<\/p>\n<p>S\u00f8ren Pedersen \u2014 Dzone<\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/cloud.google.com\/blog\/products\/devops-sre\/the-five-phases-of-organizational-reliability\">The five phases of organizational reliability<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>These are the \u201cphases\u201d, although they stress that aiming for Visionary doesn\u2019t make sense for all organizations.<\/p>\n<p>Absent<br \/>\nReactive<br \/>\nProactive<br \/>\nStrategic<br \/>\nVisionary<\/p>\n<p>Google<\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/formidable.com\/blog\/2021\/combat-sre\/\">3 Combat Sports Principles that Apply to Site Reliability Engineering<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Not the field I would have expected to look to for lessons, but it totally works!<\/p>\n<p>Paul Marsicovetere \u2014 Formidable<\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/octopus.com\/blog\/safe-schema-updates-7-near-zero-downtime-deployments\">Safe schema updates \u2013 Near-zero downtime database deployments<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>This article introduces a 3-phased approach for safe database schema changes: Expand, Rollout, and Contract.<\/p>\n<p>Alex Yates \u2014 Octopus Deploy<\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/jvns.ca\/blog\/2021\/11\/17\/debugging-a-weird--file-not-found--error\/\">Debugging a weird \u2018file not found\u2019 error<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Try to run a program, and you get \u201cNo such file or directory\u201d, even though the program is <em>right there<\/em>. How can this happen?<\/p>\n<p>Julia Evans<\/p>\n<\/div>\n<\/div>\n<h2>Outages<\/h2>\n<p><a href=\"https:\/\/status.cloud.google.com\/incidents\/6PM5mNd43NbMqjCZ5REh\">Google Cloud Load Balancing<\/a><\/p>\n<p>Google had a major outage that took down many sites and services. Notably, users of these sites were greeted with a <em>Google<\/em> 404 page with no branding related to the site they were attempting to access.<\/p>\n<p><a href=\"https:\/\/www.bloomberg.com\/news\/articles\/2021-11-16\/grab-s-ride-hailing-service-disrupted-across-southeast-asia\">Grab<\/a><a href=\"https:\/\/www.devdiscourse.com\/article\/technology\/1815133-tesla-app-coming-back-online-after-server-outage-musk-says\">Tesla<\/a><\/p>\n<p>Tesla owners were locked out of their cars or unable to start them during the outage.<\/p>\n<p>SRE WEEKLY<\/p>","protected":false},"excerpt":{"rendered":"<p>View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging the right team, postmortem timeline, setting up reminders, and more. Book a demo:https:\/\/rootly.com\/?utm_source=sreweekly Articles Avoid frostbite: Stop doing code freezes It\u2019s that time of year again,&hellip; <a class=\"more-link\" href=\"https:\/\/fde.cat\/index.php\/2021\/11\/22\/sre-weekly-issue-297\/\">Continue reading <span class=\"screen-reader-text\">SRE Weekly Issue #297<\/span><\/a><\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":""},"categories":[8],"tags":[],"class_list":["post-507","post","type-post","status-publish","format-standard","hentry","category-sre","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":540,"url":"https:\/\/fde.cat\/index.php\/2022\/02\/07\/sre-weekly-issue-308\/","url_meta":{"origin":507,"position":0},"title":"SRE Weekly Issue #308","date":"February 7, 2022","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging the right team, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly shirt): https:\/\/rootly.com\/demo\/?utm_source=sreweekly Articles\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":579,"url":"https:\/\/fde.cat\/index.php\/2022\/05\/30\/sre-weekly-issue-324\/","url_meta":{"origin":507,"position":1},"title":"SRE Weekly Issue #324","date":"May 30, 2022","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging and adding responders, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly lego set): https:\/\/rootly.com\/demo\/\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":543,"url":"https:\/\/fde.cat\/index.php\/2022\/02\/21\/sre-weekly-issue-310\/","url_meta":{"origin":507,"position":2},"title":"SRE Weekly Issue #310","date":"February 21, 2022","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging the right team, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly shirt): https:\/\/rootly.com\/demo\/?utm_source=sreweekly Articles\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":623,"url":"https:\/\/fde.cat\/index.php\/2022\/08\/29\/sre-weekly-issue-336\/","url_meta":{"origin":507,"position":3},"title":"SRE Weekly Issue #336","date":"August 29, 2022","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging and adding responders, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly lego set): https:\/\/rootly.com\/demo\/\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":677,"url":"https:\/\/fde.cat\/index.php\/2023\/02\/13\/sre-weekly-issue-359\/","url_meta":{"origin":507,"position":4},"title":"SRE Weekly Issue #359","date":"February 13, 2023","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly\u00a0\ud83d\ude92. Rootly automates manual tasks like creating an incident channel, Jira ticket and Zoom rooms, inviting responders, creating statuspage updates, postmortem timelines and more. Want to see why companies like Canva and Grammarly love us?:\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":564,"url":"https:\/\/fde.cat\/index.php\/2022\/04\/18\/sre-weekly-issue-318\/","url_meta":{"origin":507,"position":5},"title":"SRE Weekly Issue #318","date":"April 18, 2022","format":false,"excerpt":"View on sreweekly.com A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly \ud83d\ude92. Automate manual admin tasks like creating incident channel, Jira and Zoom, paging and adding responders, postmortem timeline, setting up reminders, and more. Book a demo (+ get a snazzy Rootly lego set): https:\/\/rootly.com\/demo\/\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/comments?post=507"}],"version-history":[{"count":0,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/507\/revisions"}],"wp:attachment":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/media?parent=507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/categories?post=507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/tags?post=507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}