認証Providerの障害時にリフレッシュを連打しない:セッション単位クールダウンと503の設計新着!!
認証Providerに障害が起きているとき、期限切れトークンを持つリクエストが来るたびにリフレッシュを送っていないでしょうか。
エラー自動起票で同じ Issue が大量に立つ問題を3層の防御で止める(fingerprint 正規化・クローズ済み照合・起票上限)新着!!
エラーログを集約して GitHub Issue に自動起票する仕組みを運用していると、「同じ原因なのに Issue が大量に立つ」問題に遭遇することがあります。
Woodpecker CIのcronだけ「secret not found」で止まる原因と、Events設定ずれを夜間に検出する方法新着!!
Woodpecker CI で cron のときだけ secret not found になるのは、repo secret の Events 設定が cron に対応していないためです。Node.js と GitHub Actions を使い、この設定ずれ(drift)を夜間ヘルスチェックで自動検出する方法を紹介します。
Cloudflare Workersのログ集約で通知暴発を防ぐ:D1のUPSERT判定・信頼度3値・p95間引き・ReDoS対策新着!!
Cloudflare WorkersとD1で通知暴発を防ぐ4つのガードレール。UPSERTで勝者判定とカウントを1クエリ化し、認可結果を信頼度3値の型で分け、p95計算を条件付きで間引き、メール正規表現にlookbehindを足して走査コストを抑える実装例を紹介します。
WordPressのエラー送信が止まったときの点検手順:error_get_last()の上書きとWP-CLI疎通確認新着!!
WordPressからのエラー送信が止まったとき、送信の故障を疑う前に行う点検の型と、error_get_last()が後続のNoticeで上書きされる欠陥の直し方、受け手のスキーマ検査をテストに写す方法、本番で安全に疎通確認できるWP-CLIコマンドの作り方をまとめます。
ジョブキューの孤児エントリで13日間止まった同期を防ぐ: GCの定期実行と「止まり続けた時間」の監視
ジョブキューの孤児エントリが原因で、同期処理が13日間も気づかれずに停止していた事例を解説します。未使用だったGC(回収処理)の定期実行と、停止時間をstateファイルに記録してWARNする仕組みを、シェルスクリプトの実装例とともに紹介します。
Woodpecker CIで特定リポジトリだけpipelineが生成されない原因はforge timeoutだった
セルフホストのWoodpecker CIを運用していると、「特定のリポジトリだけ、pushしてもpipelineが生成されない」という症状に出会うことがあります。
エラー Issue を Claude Code Routine で自動調査する:GitHub Actions から1回だけ叩く薄い設計
エラー監視基盤がAIで起票しても、原因調査は人間の仕事です。GitHub ActionsからClaude Code Routineを薄く叩く設計を紹介し、重複排除は上流任せ・停止スイッチはSecret有無・送信先はallowlist限定・AI権限はDraft PRまでという結論を解説します。
GitHub Actionsの課金を削る:5秒で終わるjobを減らす「受付job skip」設計と安全に省略するコツ
GitHub Actions の hosted runner は、5〜8秒で終わる job でも1 job あたり1分に切り上げて課金されます。










