From c1a38cc628466a047c46ff1048c1abc80905856a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 19 Jul 2023 01:31:12 +0000 Subject: [PATCH 01/12] Bump word-wrap from 1.2.3 to 1.2.4 Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4. - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4) --- updated-dependencies: - dependency-name: word-wrap dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index ec85783..3d97162 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1414,9 +1414,9 @@ } }, "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz", + "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==", "dev": true }, "workerpool": { From fb9e918526104c4108caf7c742c1b7459c44e6b9 Mon Sep 17 00:00:00 2001 From: Miguel Palazzo <50017+miguelpalazzo@users.noreply.github.com> Date: Sun, 1 Oct 2023 13:06:58 -0400 Subject: [PATCH 02/12] Include recent New Relic's SRE blog posts --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 4bc1c0f..5ee8005 100644 --- a/README.md +++ b/README.md @@ -906,6 +906,8 @@ _Note to readers: This list refers to some of the articles, posts, videos, tools * [What Tools Do Site Reliability Engineers Use?](https://newrelic.com/blog/best-practices/best-sre-tools) * [A Day in the Life of a New Relic SRE](https://newrelic.com/blog/nerd-life/what-does-an-sre-do) * [7 Habits of Highly Successful Site Reliability Engineers](https://newrelic.com/blog/best-practices/site-reliability-engineer-sre-habits) +* [Adopting the practice of SRE](https://newrelic.com/blog/best-practices/adopting-sre-practices) +* [Using modern observability to establish a data-driven culture](https://newrelic.com/blog/best-practices/observability-data-driven-culture) From 3ef05daf0468e92ca1baa8795ac1b8fa3f06b57b Mon Sep 17 00:00:00 2001 From: Miguel Palazzo <50017+miguelpalazzo@users.noreply.github.com> Date: Thu, 5 Oct 2023 12:01:11 -0400 Subject: [PATCH 03/12] Include missing blog posts about Airbnb --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 5ee8005..b283986 100644 --- a/README.md +++ b/README.md @@ -51,6 +51,11 @@ _Note to readers: This list refers to some of the articles, posts, videos, tools * [Detecting Vulnerabilities With Vulnture](https://medium.com/airbnb-engineering/detecting-vulnerabilities-with-vulnture-f5f23387f6ec) * [Alerting Framework at Airbnb](https://medium.com/airbnb-engineering/alerting-framework-at-airbnb-35ba48df894f) * [When The Cloud Gets Dark — How Amazon’s Outage Affected Airbnb](https://medium.com/airbnb-engineering/when-the-cloud-gets-dark-how-amazons-outage-affected-airbnb-66eaf8c0f162) +* [Intelligent Automation Platform: Empowering Conversational AI and Beyond at Airbnb](https://medium.com/airbnb-engineering/intelligent-automation-platform-empowering-conversational-ai-and-beyond-at-airbnb-869c44833ff2) +* [Production Secret Management at Airbnb](https://medium.com/airbnb-engineering/production-secret-management-at-airbnb-ad230e1bc0f6) +* [Automating Data Protection at Scale, Part 1](https://medium.com/airbnb-engineering/automating-data-protection-at-scale-part-1-c74909328e08) +* [Automating Data Protection at Scale, Part 2](https://medium.com/airbnb-engineering/automating-data-protection-at-scale-part-2-c2b8d2068216) +* [Automating Data Protection at Scale, Part 3](https://medium.com/airbnb-engineering/automating-data-protection-at-scale-part-3-34e592c45d46) From 96a801242621493279133a0b0ae9e2725bf4aed6 Mon Sep 17 00:00:00 2001 From: Miguel Palazzo <50017+miguelpalazzo@users.noreply.github.com> Date: Sun, 8 Oct 2023 13:27:20 -0400 Subject: [PATCH 04/12] Include missing blog posts about GitHub's practices --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b283986..ad05545 100644 --- a/README.md +++ b/README.md @@ -393,8 +393,13 @@ _Note to readers: This list refers to some of the articles, posts, videos, tools ### Blog Posts +* [How GitHub uses GitHub Actions and Actions larger runners to build and test GitHub.com](https://github.blog/2023-09-26-how-github-uses-github-actions-and-actions-larger-runners-to-build-and-test-github-com/) +* [The GitHub Security Lab’s journey to disclosing 500 CVEs in open source projects](https://github.blog/2023-09-21-the-github-security-labs-journey-to-disclosing-500-cves-in-open-source-projects/) +* [CodeQL team uses AI to power vulnerability detection in code](https://github.blog/2023-09-12-codeql-team-uses-ai-to-power-vulnerability-detection-in-code/) +* [Addressing GitHub’s recent availability issues](https://github.blog/2023-05-16-addressing-githubs-recent-availability-issues/) +* [Building organization-wide governance and re-use for CI/CD and automation with GitHub Actions](https://github.blog/2023-04-05-building-organization-wide-governance-and-re-use-for-ci-cd-and-automation-with-github-actions/) +* [Enabling branch deployments through IssueOps with GitHub Actions](https://github.blog/2023-02-02-enabling-branch-deployments-through-issueops-with-github-actions/) * [Using ChatOps to help Actions on-call engineers](https://github.blog/2021-12-01-using-chatops-to-help-actions-on-call-engineers/) - * [Partitioning GitHub’s relational databases to handle scale](https://github.blog/2021-09-27-partitioning-githubs-relational-databases-scale/) * [Increasing developer happiness with GitHub code scanning](https://github.blog/2021-09-07-increasing-developer-happiness-github-code-scanning/) * [Why (and how) GitHub is adopting OpenTelemetry](https://github.blog/2021-05-26-why-and-how-github-is-adopting-opentelemetry/) From eb104de861192f7ecce2cd1a365ebc97e4e9acdb Mon Sep 17 00:00:00 2001 From: Miguel Palazzo <50017+miguelpalazzo@users.noreply.github.com> Date: Sun, 8 Oct 2023 13:41:08 -0400 Subject: [PATCH 05/12] Add GitHub's incident reports for 2022 --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index ad05545..7480ef2 100644 --- a/README.md +++ b/README.md @@ -414,6 +414,18 @@ _Note to readers: This list refers to some of the articles, posts, videos, tools ### Major incidents & analysis reports +* [GitHub Availability Report: December 2022](https://github.blog/2023-01-04-github-availability-report-december-2022/) +* [GitHub Availability Report: November 2022](https://github.blog/2022-12-07-github-availability-report-november-2022/) +* [GitHub Availability Report: October 2022](https://github.blog/2022-11-02-github-availability-report-october-2022/) +* [GitHub Availability Report: September 2022](https://github.blog/2022-10-05-github-availability-report-september-2022/) +* [GitHub Availability Report: August 2022](https://github.blog/2022-09-07-github-availability-report-august-2022/) +* [GitHub Availability Report: July 2022](https://github.blog/2022-08-03-github-availability-report-july-2022/) +* [GitHub Availability Report: June 2022](https://github.blog/2022-07-06-github-availability-report-june-2022/) +* [GitHub Availability Report: May 2022](https://github.blog/2022-06-01-github-availability-report-may-2022/) +* [GitHub Availability Report: April 2022](https://github.blog/2022-05-04-github-availability-report-april-2022/) +* [GitHub Availability Report: March 2022](https://github.blog/2022-04-06-github-availability-report-march-2022/) +* [GitHub Availability Report: February 2022](https://github.blog/2022-03-02-github-availability-report-february-2022/) +* [GitHub Availability Report: January 2022](https://github.blog/2022-02-02-github-availability-report-january-2022/) * [GitHub Availability Report: December 2021](https://github.blog/2022-01-05-github-availability-report-december-2021/) * [GitHub Availability Report: November 2021](https://github.blog/2021-12-01-github-availability-report-november-2021/) * [GitHub Availability Report: October 2021](https://github.blog/2021-11-04-github-availability-report-october-2021/) From fb7f295cd7f72f3d7147a838e327b4971e551297 Mon Sep 17 00:00:00 2001 From: Miguel Palazzo <50017+miguelpalazzo@users.noreply.github.com> Date: Sun, 8 Oct 2023 13:42:38 -0400 Subject: [PATCH 06/12] Add GitHub's incident reports for 2023 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Consider this one as a WIP, as 2023 is not over yet 😉 --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 7480ef2..6c2aa32 100644 --- a/README.md +++ b/README.md @@ -414,6 +414,14 @@ _Note to readers: This list refers to some of the articles, posts, videos, tools ### Major incidents & analysis reports +* [GitHub Availability Report: August 2023](https://github.blog/2023-09-13-github-availability-report-august-2023/) +* [GitHub Availability Report: July 2023](https://github.blog/2023-08-09-github-availability-report-july-2023/) +* [GitHub Availability Report: June 2023](https://github.blog/2023-07-12-github-availability-report-june-2023/) +* [GitHub Availability Report: May 2023](https://github.blog/2023-06-14-github-availability-report-may-2023/) +* [GitHub Availability Report: April 2023](https://github.blog/2023-05-03-github-availability-report-april-2023/) +* [GitHub Availability Report: March 2023](https://github.blog/2023-04-05-github-availability-report-march-2023/) +* [GitHub Availability Report: February 2023](https://github.blog/2023-03-01-github-availability-report-february-2023/) +* [GitHub Availability Report: January 2023](https://github.blog/2023-02-01-github-availability-report-january-2023/) * [GitHub Availability Report: December 2022](https://github.blog/2023-01-04-github-availability-report-december-2022/) * [GitHub Availability Report: November 2022](https://github.blog/2022-12-07-github-availability-report-november-2022/) * [GitHub Availability Report: October 2022](https://github.blog/2022-11-02-github-availability-report-october-2022/) From 88fb1a397c2f397da7576faadaf851e22623c8ea Mon Sep 17 00:00:00 2001 From: Miguel Palazzo <50017+miguelpalazzo@users.noreply.github.com> Date: Mon, 9 Oct 2023 12:41:03 -0400 Subject: [PATCH 07/12] Add blog posts for SoundCloud --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index b283986..d3e59c7 100644 --- a/README.md +++ b/README.md @@ -1172,6 +1172,8 @@ _Note to readers: This list refers to some of the articles, posts, videos, tools * [Hands-Off Deployment with Canary](https://developers.soundcloud.com/blog/hands-off-deployment-with-canary) * [Prometheus has come of age – a reflection on the development of an open-source project](https://developers.soundcloud.com/blog/prometheus-has-come-of-age-a-reflection-on-the-development-of-an-open-source-project) * [Prometheus: Monitoring at SoundCloud](https://developers.soundcloud.com/blog/prometheus-monitoring-at-soundcloud) +* [What I Learned in One Year as an SRE Trainee](https://developers.soundcloud.com/blog/sre-trainee) +* [Tests Under the Magnifying Lens](https://developers.soundcloud.com/blog/tests-under-the-magnifying-lens) From b968202396834be258823d34cc9a00bdff8895ff Mon Sep 17 00:00:00 2001 From: Miguel Palazzo <50017+miguelpalazzo@users.noreply.github.com> Date: Sun, 15 Oct 2023 10:16:52 -0400 Subject: [PATCH 08/12] Add blog posts about NuBank --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index f49cbfa..f0cb3f7 100644 --- a/README.md +++ b/README.md @@ -948,6 +948,9 @@ _Note to readers: This list refers to some of the articles, posts, videos, tools * [How we deal with technical incidents](https://building.nubank.com.br/how-we-deal-with-incidents/) * [How we do On-Call Rotations at Nubank](https://building.nubank.com.br/how-we-do-on-call-rotations-at-nubank/) +* [How we scale our data platform efficiently and reliably](https://building.nubank.com.br/distributing-the-data-team-to-boost-innovation-reliably/) +* [Why We Killed Our End-to-End Test Suite](https://building.nubank.com.br/why-we-killed-our-end-to-end-test-suite/) +* [Automatic retraining for machine learning models: tips and lessons learned](https://building.nubank.com.br/automatic-retraining-for-machine-learning-models/) From a59cfa5868a4b1ac036a40a6a7bdb7576afdfb0a Mon Sep 17 00:00:00 2001 From: Stefan Kolesnikowicz Date: Fri, 24 Nov 2023 09:26:01 -0500 Subject: [PATCH 09/12] Adding achievers load testing articles --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index f0cb3f7..e2b001f 100644 --- a/README.md +++ b/README.md @@ -39,6 +39,10 @@ _Note to readers: This list refers to some of the articles, posts, videos, tools * [Enter the Abattoir - Building 'à la carte' gitops tooling](https://achievers.engineering/enter-the-abattoir-ee5e2019f0b3) * [Scaling Production Globally — The service mesh facelift (Part-1)](https://achievers.engineering/scaling-production-globally-service-mesh-face-lift-part-1-30ad6d393d04) * [Scaling Production Globally - Solving observability problems for developers (Part-2)](https://achievers.engineering/scaling-production-globally-solving-observability-problems-for-developers-part-2-b5416ce5eb8a) +* [Load Testing Kubernetes: Building a Framework (Part-1)](https://achievers.engineering/load-testing-kubernetes-building-a-framework-part-1-bdc0af4ae7e2) +* [Load Testing Kubernetes: Resolving bottlenecks and improving performance (Part-2)](https://achievers.engineering/load-testing-kubernetes-resolving-bottlenecks-and-improving-performance-part-2-c4f08102f105) + + From 24babe0872fefedb79ae932ed359ad79f6ddc93b Mon Sep 17 00:00:00 2001 From: stekole <30674956+stekole@users.noreply.github.com> Date: Fri, 24 Nov 2023 10:00:36 -0500 Subject: [PATCH 10/12] Adding achievers load testing articles --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index e2b001f..350df0f 100644 --- a/README.md +++ b/README.md @@ -42,8 +42,6 @@ _Note to readers: This list refers to some of the articles, posts, videos, tools * [Load Testing Kubernetes: Building a Framework (Part-1)](https://achievers.engineering/load-testing-kubernetes-building-a-framework-part-1-bdc0af4ae7e2) * [Load Testing Kubernetes: Resolving bottlenecks and improving performance (Part-2)](https://achievers.engineering/load-testing-kubernetes-resolving-bottlenecks-and-improving-performance-part-2-c4f08102f105) - -
From 2d731b2c120db25942a40bb5385cf056c2dc5990 Mon Sep 17 00:00:00 2001 From: brian murphy Date: Fri, 8 Dec 2023 11:11:50 -0500 Subject: [PATCH 11/12] Update G-Research SRE blogging and video mention --- README.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f0cb3f7..8a31deb 100644 --- a/README.md +++ b/README.md @@ -378,6 +378,17 @@ _Note to readers: This list refers to some of the articles, posts, videos, tools
+
+ G-Research + +### Blog Posts + +* [Our SRE Journey at G-Research](hhttps://www.gresearch.com/blog/article/our-sre-journey-at-g-research/) +* [The SRE Journey Continues](https://www.gresearch.com/blog/article/the-sre-journey-continues/) +* [OpenTSDB Meta Cache – trade-offs for performance](https://www.gresearch.com/blog/article/opentsdb-meta-cache-trade-offs-for-performance/) + +
+
Getaround @@ -1484,10 +1495,10 @@ _Note to readers: This list refers to some of the articles, posts, videos, tools * [BuzzFeed - Optimizing for Learning](https://www.usenix.org/conference/srecon19americas/presentation/mcdonald) * [BT - Challenges of Starting an SRE Team from Scratch in an Enterprise](https://www.usenix.org/conference/srecon20americas/presentation/narvas) * [Cloudflare - Support Operations Engineering: Scaling Developer Products to the Millions](https://www.usenix.org/conference/srecon19emea/presentation/ali) +* [Cloudlock - My Life as a Solo SRE](https://www.usenix.org/conference/srecon19emea/presentation/murphy) * [Hudson River Trading - Fixing On-Call When Nobody Thinks It's (Too) Broken](https://www.usenix.org/conference/srecon19americas/presentation/lykke) * [IBM - Why Automating Everything Adds to Your Toil](https://www.usenix.org/conference/srecon19emea/presentation/thorne) * [Genesys - The Smallest Possible SRE Team](https://www.usenix.org/conference/srecon20americas/presentation/thomas) -* [G-Research - My Life as a Solo SRE](https://www.usenix.org/conference/srecon19emea/presentation/murphy) * [Grafana Labs - SRE in the Third Age](https://www.usenix.org/conference/srecon19emea/presentation/rabenstein) * [Kenna Security - Building a Scalable Monitoring System](https://www.usenix.org/conference/srecon19emea/presentation/struve) * [Lightstep - Building Service Ownership Using Documentation, Telemetry, and a Chance to Make Things Better](https://www.usenix.org/conference/srecon20americas/presentation/spoonhower) From 21b4f4ef9c946f103e049a9ce1aa4c2913782213 Mon Sep 17 00:00:00 2001 From: brian murphy Date: Fri, 8 Dec 2023 11:14:41 -0500 Subject: [PATCH 12/12] fix G-Research link issue --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8a31deb..88e5190 100644 --- a/README.md +++ b/README.md @@ -383,7 +383,7 @@ _Note to readers: This list refers to some of the articles, posts, videos, tools ### Blog Posts -* [Our SRE Journey at G-Research](hhttps://www.gresearch.com/blog/article/our-sre-journey-at-g-research/) +* [Our SRE Journey at G-Research](https://www.gresearch.com/blog/article/our-sre-journey-at-g-research/) * [The SRE Journey Continues](https://www.gresearch.com/blog/article/the-sre-journey-continues/) * [OpenTSDB Meta Cache – trade-offs for performance](https://www.gresearch.com/blog/article/opentsdb-meta-cache-trade-offs-for-performance/)