Vercel のデプロイメントストレージを 13.96 GB から 20.27 MB に減らす — プレビュー停止と保持期間の短縮
Vercel の Hobby プランでデプロイメントストレージの上限 10 GB を超えました。原因はビルド1回 147 MB × 30日間で 189 回というデプロイ回数でした。
Vercel の Hobby プランでデプロイメントストレージの上限 10 GB を超えました。原因はビルド1回 147 MB × 30日間で 189 回というデプロイ回数でした。
chrome-devtools-mcp は全プロジェクトで 1 つの Chrome プロファイルを共有するため、2 つのリポジトリが同時に Chrome を操作できません。プロジェクトごとの .mcp.json と --userDataDir で解決します。
仕様書の出所をGitに置く。差分が読めるようにするセマンティックな改行、本文が変わっていないことの検証、そしてWeasyPrintによるPDFの都度生成について。
TypeScript の言語サーバーが正しい import に TS5097 を報告し、.ts を消したら Node のスクリプトが動かなくなりました。tsc は緑のままです。原因は tsconfig の extends の解決失敗でした。
同じ内容のスライドをMarpとReveal.jsの両方で作成して比較。ソースの可読性(243行 vs 287行)、アニメーション、エクスポート形式、用途別の使い分けを整理します。
コミットの形はまずリポジトリの履歴を読んで決めます。git reset --softを使えば、未pushのコミットを履歴に合うまで何度でも切り直せます。
pnpmのバージョンスイッチャーは、シャドウ化したChocolateyインストールの裏でキャッシュを破損させました。Windowsは別途、ビルドが依存関係をシンボリックリンクするのをブロックしました。
GrantedとAWS IAM Identity Centerは、Windows上の静的IAMキーを短命なSSO認証情報に置き換えます。従来のAWSサインイン画面はこの認証情報を受け付けません。
Claude Code のリリーススキルを、マージもタグ付けもできないリポジトリへ移植した記録。何が削られ、なぜ git diff HEAD ならコミット前にレビューできて、無視ルールをどこに置くのか。
Claude Codeのスキルをどのリポジトリからでも呼べるようにする方法。発見にはシンボリックリンク、アクセスにはadditionalDirectories、入口で1回のcd -P、そして相対パスを使わないこと。
プライベートリポジトリでは依存関係グラフが既定でオフのため、DependabotはnpmのPRを1件も出さず、自動マージのワークフローはCI完了の45秒前にマージしていた。
Claude Code は .claude/ を保護対象パスとして扱うため、許可ルールでは事前承認できません。書き換わり続ける用語集を CLAUDE_PROJECT_DIR で外に出した記録です。
AIエージェントと一緒に、このブログのロゴとコード用フォントを作り直した記録です。壊れたSVGの字形、正規表現で計算したバウンディングボックス、間違った漢字、そしてそこから生まれた/logoスキルを扱います。
Gitのidentityはリポジトリではなくディレクトリに属する。includeIf gitdirで以後を直し、git filter-repo --mailmapで既にpushしたコミットを直す。