{"id":677,"date":"2023-02-13T02:14:15","date_gmt":"2023-02-13T02:14:15","guid":{"rendered":"https:\/\/fde.cat\/index.php\/2023\/02\/13\/sre-weekly-issue-359\/"},"modified":"2023-02-13T02:14:15","modified_gmt":"2023-02-13T02:14:15","slug":"sre-weekly-issue-359","status":"publish","type":"post","link":"https:\/\/fde.cat\/index.php\/2023\/02\/13\/sre-weekly-issue-359\/","title":{"rendered":"SRE Weekly Issue #359"},"content":{"rendered":"<p><a href=\"https:\/\/sreweekly.com\/sre-weekly-issue-359\/\" title=\"Permalink to SRE Weekly Issue #359\" 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\/demo\/?utm_source=sreweekly\">Rootly<\/a>:<\/h2>\n<p>Manage incidents directly from Slack with Rootly\u00a0\ud83d\ude92.<\/p>\n<p>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?:<\/p>\n<p><a href=\"https:\/\/rootly.com\/demo\/\">https:\/\/rootly.com\/demo\/<\/a><\/p>\n<\/div>\n<h2>Articles<\/h2>\n<div class=\"wp-block-group\">\n<div class=\"wp-block-group__inner-container\">\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/engineering.mercari.com\/en\/blog\/entry\/20221216-what-is-data-reliability-engineering\/\" target=\"_blank\" rel=\"noopener\">What is Data Reliability Engineering<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>the Data Reliability Engineering team is here to monitor, automate and manage pipelines to enable our partner USDE teams to have the ease of mind to tackle projects to help Mercari move forward. <\/p>\n<p>\u00a0\u00a0<small>LameyerDaniel and OhshimaTakako \u2014 Mercari<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.srepath.com\/recruiting-developers-site-reliability-engineering-sre-guide\/\" target=\"_blank\" rel=\"noopener\">Recruiting developers into Site Reliability Engineering (SRE)<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Hiring in the Site Reliability Engineering (SRE) space is notoriously difficult. So it makes sense to figure out how to expand the hiring pool beyond existing SREs.<\/p>\n<p>\u00a0\u00a0<small>Ash Patel \u2014 SREpath<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/ruudvanasseldonk.com\/2023\/01\/11\/the-yaml-document-from-hell\" target=\"_blank\" rel=\"noopener\">The yaml document from hell<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>SREs end up writing a lot of YAML.  I mean, a lot.  Fortunately it\u2019s a really simple language with no hidden gotchas, right?  Right?!<\/p>\n<p>\u00a0\u00a0<small>Ruud van Asseldonk<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/blog.rust-lang.org\/inside-rust\/2023\/02\/08\/dns-outage-portmortem.html\" target=\"_blank\" rel=\"noopener\">DNS Outage on 2023-01-25<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Two Terraform changes that were developed and tested individually went out to production simultaneously, with unexpected results.<\/p>\n<p>\u00a0\u00a0<small>Jan David Nose \u2014 Rust<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/github.blog\/2023-02-06-the-technology-behind-githubs-new-code-search\/\" target=\"_blank\" rel=\"noopener\">The technology behind GitHub\u2019s new code search<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>Code search is a different beast from normal english language searching.  Regexes, punctuation, no word stemming, and GitHub\u2019s scale made this a challenging design.<\/p>\n<p>\u00a0\u00a0<small>Timothy Clem \u2014 GitHub<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/incident.io\/blog\/non-technical-teams\" target=\"_blank\" rel=\"noopener\">Your non-technical teams should be using incident management tools, too<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>This article argues that folks outside of engineering are doing incident response, whether they call it that or not.<\/p>\n<p>\u00a0\u00a0<small>incident.io<\/small><\/p>\n<\/div>\n<\/div>\n<div class=\"sreweekly-entry\">\n<div class=\"sreweekly-title\"><a href=\"https:\/\/www.pagerduty.com\/blog\/capturing-application-state-post-incident-forensics\/\" target=\"_blank\" rel=\"noopener\">Quick! Grab all the evidence: Capturing application state for post-incident forensics.<\/a><\/div>\n<div class=\"sreweekly-description\">\n<p>In incidents, we\u2019re concentrating on resolving impact as quickly as possible, and this can impair our ability to gather the information we need after the fact in order to actually figure out what happened.<\/p>\n<p>\u00a0\u00a0<small>Jake Cohen \u2014 PagerDuty<\/small><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\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\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?: https:\/\/rootly.com\/demo\/ Articles What is Data&hellip; <a class=\"more-link\" href=\"https:\/\/fde.cat\/index.php\/2023\/02\/13\/sre-weekly-issue-359\/\">Continue reading <span class=\"screen-reader-text\">SRE Weekly Issue #359<\/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-677","post","type-post","status-publish","format-standard","hentry","category-sre","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":640,"url":"https:\/\/fde.cat\/index.php\/2022\/10\/17\/sre-weekly-issue-343\/","url_meta":{"origin":677,"position":0},"title":"SRE Weekly Issue #343","date":"October 17, 2022","format":false,"excerpt":"View on sreweekly.com Bit of a short one this week as I recover from my third bout of COVID. Fortunately, this is another relatively mild one (thank you, vaccine!). Good luck everyone, and get your boosters. A message from our sponsor, Rootly: Manage incidents directly from Slack with Rootly\u00a0\ud83d\ude92. Rootly\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":677,"position":1},"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":521,"url":"https:\/\/fde.cat\/index.php\/2021\/12\/27\/sre-weekly-issue-302\/","url_meta":{"origin":677,"position":2},"title":"SRE Weekly Issue #302","date":"December 27, 2021","format":false,"excerpt":"View on sreweekly.com Happy holidays, for those that celebrate! I put this issue together in advance, so no Outages section this week. 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\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":660,"url":"https:\/\/fde.cat\/index.php\/2022\/12\/12\/sre-weekly-issue-351\/","url_meta":{"origin":677,"position":3},"title":"SRE Weekly Issue #351","date":"December 12, 2022","format":false,"excerpt":"View on sreweekly.com Seven years ago, I was busy pulling together content for the first several issues of SRE Weekly. Since then, I estimate that I\u2019ve consumed over 6000 articles in my quest to curate content each week, most of them via text-to-speech. You all make it worthwhile! Thank you\u2026","rel":"","context":"In &quot;SRE&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":489,"url":"https:\/\/fde.cat\/index.php\/2021\/10\/18\/sre-weekly-issue-292\/","url_meta":{"origin":677,"position":4},"title":"SRE Weekly Issue #292","date":"October 18, 2021","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: https:\/\/rootly.io\/?utm_source=sreweekly Articles Four lessons every company should learn\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":677,"position":5},"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":[]}],"_links":{"self":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/677","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=677"}],"version-history":[{"count":0,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/677\/revisions"}],"wp:attachment":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/media?parent=677"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/categories?post=677"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/tags?post=677"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}