SLO とは? 個人開発者のための実践ガイド
SLOの意味、エラーバジェットの仕組み、個人開発者が午後一つ分で現実的な信頼性目標を決める手順を平易に説明します。
7 articles in Tech stack decisions.
SLOの意味、エラーバジェットの仕組み、個人開発者が午後一つ分で現実的な信頼性目標を決める手順を平易に説明します。
SRE は信頼性の目標を数字で決め、機能開発と安定化の優先順位を決める考え方です。個人開発ならヘルスチェック、SLO一つ、burn rateの通知から始められます。
新入社員がステージング環境に2日も費やす理由。プラットフォームエンジニアリングは内部の舗装道路をつくる仕事。自分のチームには本当に必要か、実装時の現実的な判断基準を説明します。
モノレポかポリレポか。サービス間でコード共有するかどうか、誰がアクセス必要か、CI耐性で決まる。実践的なフレームワークを紹介。
技術的負債とは何か、なぜソロ開発者はチームより速く積み上げてしまうのか。4つの種類、見える化の方法、開発を止めずに返済する3つの戦略をまとめて解説する。
循環的複雑度(CC)が10を超えた関数は技術負債の核心だ。計測ツール比較、変更頻度との優先度マトリクス、CIへの組み込み方をdev向けに解説する。
リファクタリング手法の実践的なガイド。メソッド抽出、メソッド合成、Branch by Abstraction、条件分岐の単純化。各手法の使い分けを6ヶ月の開発経験から。