My ブックマーク 2022
ブックマークが消えてなくなるので引き継ぎとして仕事でよく使う情報を残しておく。
Google Engineering Practices Documentation
コードレビューの reviewer/reviewee 両方のやり方を人に伝える時に参照するドキュメント。
新卒エンジニアから数年間の経験を経て初めて見た時に共感した内容ばかりで、数年分の知見がまとまっていると思ってよく人に勧める。
Google Site Reliability Engineering - SRE Books
サービスを設計する時に SLO とかを思い出す時に読み返す本。
新規サービスのモニタリング設計や運用設計を考える時に参照した。
Google Cloud - API design guide
サービスの API を設計する時や横断的な API の標準化を考える時に読み返すドキュメント。
googleapis と合わせて見る。
The Amazon Builders' Library
設計上の問題を思いついた時に該当するパターンがあったかなと見返すドキュメント。
re:invent で見た内容を話し合う時に参考にしたりする。
Azure アーキテクチャ センター
設計上の問題を思いついた時に何かパターンがあったかなと見返すドキュメント。
設計パターンの目録的な使い方をする。
Compare AWS and Azure services to Google Cloud
ある領域に対して一般化された名前がないか知りたい時に見返すドキュメント。
クラウドが大雑把にどういった領域を提供しているのかを知るために探したドキュメント。
donnemartin/system-design-primer
新入社員の人とかと話す時、覚えておくと良さそうな基本的な概念の紹介で参照するドキュメント。
バックエンドで最低限触れそうな知識がまとまっていると思う。
Google Testing Blog - Test Sizes
テストのサイズについて話す時に参照するドキュメント。
どういったテストを書くのが良いかを伝えたい時に分かりやすい表が載っている。
Explore DORA's research program
サービスの開発・運用とか標準化したり設計したり、その成果について考えたりする時に参照するドキュメント。
サービス開発で定量化が難しい部分についてどう考えて取り組むのか参考になる。
具体的な実装では Four Keys とかも目を通すと良いかもしれない。
Google re:Work
チームの 1on1 とかチームワークを考える時に参照するドキュメント。
先達としての心構えを振り返ったり、テンプレートをよく使わせてもらう。
Go Code Review Comments
go のコードレビューの時に読み返すドキュメント。
effective go とかもたまに見返すけど検索性が高いからブックマークはしてない。
Tanzu Developer Center - Tanzu Practices
何かのワークショップをやろうと思った時に眺めるドキュメント。
確か CloudNativeDaysTokyo で紹介されていたセッションを見てブックマークしていた。
Latency Numbers Every Programmer Should Know
パフォーマンスについて考える時に見返す比較表。
以前見ていたドキュメントのリンクがどっかいったので、最近新たに検索してブックマークしたやつ。
Discussion