
キャッシュファイルはあるのに再生成が走った、判定条件の見落とし
キャッシュディレクトリにファイルがあるのに実行するとフル生成が始まった原因は、有効判定を1つの条件だけで見ていたことでした。複数条件のAND判定とキャッシュヒット確認の設計で気をつけたい点を実例で書きます。
記事を読むNOTES & STORIES
AIやソフトウェアとの試行錯誤。
うまくいったことも、つまずいたことも、次の制作につながる記録に。

キャッシュディレクトリにファイルがあるのに実行するとフル生成が始まった原因は、有効判定を1つの条件だけで見ていたことでした。複数条件のAND判定とキャッシュヒット確認の設計で気をつけたい点を実例で書きます。
記事を読む
進捗管理の台帳が実態とズレるのは、書き手の怠慢ではなく同じ状態を複数のファイルに現在形で書いているせいです。台帳の更新漏れと月次レビューの誤認から見つけた、状態の書き方を1ヶ所に絞る4つのルールを実例つきで紹介します。
記事を読む
macOSのlaunchdで動かす31個の定時ジョブの死活監視が、ロガーの出力方式を変えただけで正常稼働中の3ジョブを「停止」と誤検知しました。ログの更新時刻で生死を判定する設計の落とし穴と対処を実例で書きます。
記事を読む
長尺動画から自動生成した縦型ショート3本が試写で全部ボツになりました。原因は「予告編として作った」ことです。ショート動画が伸びない構成の直し方と、切り出しではなく作り直しが必要な理由を、実際に踏んだ4つの失敗と対処から解説します。
記事を読む
個人発信のnote公開枠が予定日を29日過ぎても誰にも気づかれず滑落していました。当日分だけを表示する朝レポートの構造的な穴と、実URLの有無で滑落を判定する検知ロジックを実装した記録です。
記事を読む
自作の1on1管理アプリでAIの応答が遅いと感じ、手元の計測でreasoning_effortと応答時間の関係を確認しました。計測条件と限界を明示しながら、速度・品質比較の進め方を紹介します。
記事を読む
停滞検知の監視を自作したあと、敵対的レビューをかけたら実装に4つの欠陥が見つかった。常時点灯する警告、消えない緑、自分で塞いだリトライ経路。監視が「安心を生成する装置」に変わる瞬間を実例で解説します。
記事を読む
自作の1on1管理アプリで、本番のCloudflare Workersだけセッション日時がUTC表示になっていたバグの原因と修正を、現役EMがコードとともに振り返ります。
記事を読む
今回確認した3本の動画では、背景指定の欠落と単色が続く区間が対応していました。平均色を近似指標にして、出力と仕様の両方を見直した制作記録です。
記事を読む
毎朝自動収集しているKPIログで、noteのフォロワー数が9日間「0」のまま止まっていた。「まだ増えていないだけ」と読み流した数字をどう疑い、何を見直したかを書く。
記事を読む
AIエージェントに任せていた複数プロジェクトで、未コミットの変更が4プロジェクト・195ファイルまで積み上がっていた。「まとめて1コミット」を選ばず、どう仕分けて片付けたかの記録。
記事を読む
Google Driveの同期フォルダに動画5本・277MBを置いて「完了」と判断したが、相手のスマホには「このフォルダは空です」。置いたはずのファイルが届かない原因と、確認手順の見直しを書く。
記事を読む
記事のHTML変換も下書き反映も自動化した。それでも公開ボタンだけはAIに任せなかった。公式APIが無いnoteをどこまで自動化し、どこで線を引いたか、実体験をもとに書く。
記事を読む
「AIに任せてアプリを量産すれば月10〜20万円」という副業論は本当か。条件を変えてアプリを2本作り、実装時間・エラー往復・ビルド・実機動作の4点で検証した現実を書く。
記事を読む
「賢いモデルだから品質が保たれる」は、エースレビュアー頼みのチームと同じ脆さを持つ。AI記事生成の品質を機械ゲート+チェックリストの多層防御でモデル非依存に保つ設計を、現役EMの視点で書いた。
記事を読む
定額サブスク契約なのに claude -p が API 従量課金で動いていた事故の原因と直し方。ANTHROPIC_API_KEY が env にあるとサブスクより優先される罠を解説。
記事を読む
毎朝トレンドを Telegram に配信する個人開発の定時 Bot が、配信して終わりの通知製造機になっていた。既出フィルタで重複を消し、リサーチを記事ネタの在庫に落とし、X 下書きキューまで作って「配信」を「在庫」に変えた記録。
記事を読む
自作のクマのマスコット「アニクマ」をPNGTuber化したら3回ハマった。目が死ぬ・輪郭がブレる・ブルブル震える——どれもgpt-image-2の差分合成とEM流の切り分けで、気合ではなく仕組みで抜けた話。
記事を読む
EMになりたての頃、1on1の前日が怖かった。記憶に頼る1on1の構造的欠陥を、5項目ログ・SBIフィードバック・評価期フラグの3つで作り直し、評価コメントに困らなくなるまでの記録。
記事を読む
毎朝トレンドを Telegram に流す個人開発の定時バッチが、LLM フォールバックの全滅で崩壊した日本語をサイレント配信し続けていた。原因の連鎖と、「崩壊するくらいなら止める」フォールバック設計、claude -p への移行、launchd の認証・レート制限のハマりどころまで記録する。
記事を読む
gpt-image-2 で4コマ漫画を量産しようとしたら、AIに吹き出しと日本語を描かせる限り文字化けとはみ出しが消えなかった。絵はAI・吹き出しと文字はPillowで後描画、という分業に行き着くまでの試行錯誤と、トゲの座標設計・パネルキャッシュ・レート制限まわりの実務知見を残す。
記事を読む
Astro の静的サイトに、Algolia などの外部検索サービスを使わず検索機能を後付けする方法を解説。ビルド時に記事データを書き出し、クライアントサイドでリアルタイムフィルタする実装と、JS なしでも動く漸進的強化の設計を紹介します。
記事を読む
AIコンテンツパイプラインで生成した記事をWordPressに投稿すると、各セクションに画像が3枚ずつ表示されるバグを調査・修正した記録。call_comfyui.pyとwp_post.pyの設計を追いかけた過程を残す。
記事を読む
登録と配信停止の構成例。解除はGETの確認画面からPOSTで確定し、外部連携は永続outboxで再試行する。未掲載のworker・同意確認・濫用対策も整理します。
記事を読む
自宅で動かしている個人用 Telegram bot のコードをレビューしたら、送信失敗時に offset を据え置く実装のせいで同一メッセージへ LLM 応答を生成し続ける「自己 DoS」になっていた。さらに日次ログには API キーが平文で残り、Google Drive 同期で外部へ流出寸前だった。個人運用バッチで踏んだ silent な地雷を全部晒しておく。
記事を読む
Next.js App Router の Server Actions で redirect() を使わず値を返す実装パターンを解説。useTransition との組み合わせで、ボタン押下後にその場で成功/エラー表示できる UX を実現する手順をコード付きで紹介します。
記事を読む
Astro の Content Collections スキーマに affiliateItems フィールドを定義し、記事の MD frontmatter から宣言するだけでアフィリエイトリンクを表示する構成を紹介する。リンクをコンポーネントに分離するとデザイン変更が一箇所で済み、A8.net などのリンクの差し替えも frontmatter 編集だけで完結する。
記事を読む
キーワードを入れるだけでAIが記事生成・品質チェック・リライト・WordPress投稿まで自動実行するパイプラインの実装方法を、実際に動いているシステムをもとに解説します。
記事を読む
pnpm monorepo環境にGitHub Actions CI/CDを設定してCloudflare Pagesへ自動デプロイする手順を詳解。pnpmセットアップ・ワークフロー設定・CLOUDFLARE_ACCOUNT_ID連携まで、詰まりやすいポイントを網羅。ぜひ参考にしてください。
記事を読む

LLM記事生成で「雑なプロンプト→雑な記事」問題を解決する方法。ステートマシンで要件をステップごとに収集するインタラクティブフローの設計と、Stateless APIを使った実装を解説します。
記事を読む
WordPressテーマのタイトルと本文の見出しを区別し、変換後HTMLを解析して重複と階層を補正する例。見出しの意味とサニタイズは別に確認します。
記事を読む
特定商取引法ページのE2EテストでPlaywright getByTextが日本語にマッチしない原因と対処法を解説。全角括弧の落とし穴、exact、getByRole、locator.filterの比較表付き。
記事を読む
Astro 5+Cloudflare Pages+D1+Drizzle ORMで月額0円の副業アプリを構築する手順を解説。wrangler.toml設定からマイグレーション、本番デプロイまで実際のmonorepo運用実績をもとに紹介します。
記事を読む

Next.js App Router で削除確認UIをページ遷移なし・モーダルなしのインラインパターンで実装する方法を解説。DeleteConfirmButton コンポーネントの完全なTypeScriptコードと Server Actions との組み合わせを紹介します。
記事を読む
pnpm workspace を使って複数の Astro アプリをモノレポで管理する方法を解説します。実際の lifeevent-tools 構成をベースに、共有パッケージ設計・Cloudflare Pages デプロイ・biome 統合まで詳しく紹介します。
記事を読む
生成・レビュー・投稿を分け、承認済みの固定本文だけを投稿する GitHub Actions 設計。
記事を読む
Claude Code を最大限活用するための2026年5月最新おすすめ設定を解説。CLAUDE.md・settings.json・Hooks・カスタムスラッシュコマンドまで実例付きで紹介します。
記事を読む
Node.jsでWake-on-LANを実装してComfyUIを自動起動。magic packetの仕組みからWindows設定の罠、起動検知・タイムアウトまで全実装を公開。
記事を読む
記事生成の工程ごとにモデルを選び分けるModelSelectorの設計記録。コスト・失敗率・品質を同一条件で比較していないため、削減率やROIは未評価。
記事を読む
M1 ProでのmacOS Sequoia 15.7におけるswap観測記録。OS世代で挙動が異なるため、swap量だけで性能やSSDへの影響を判断せずMemory Pressure等を確認する。
記事を読む
Astro SSR×Cloudflare D1のコメント機能におけるUI・状態同期・認可設計の記録。掲載コードは関連取得、所属検証、入力検証、CSRF方針を含めて初めて安全性を検討できる。
記事を読む
Imagen 4の当時の検証記録。Imagen 4のAPIエンドポイントは2026年8月17日に停止済みで、ここにある無料枠・モデル切替手順は現行運用には使えない。
記事を読む
robots.txt、UA判定、Cloudflare機能、利用量監視を役割別に整理。遮断や課金回避は保証せず、プランと実測に応じて選ぶ。
記事を読む
エラーも出さず200を返すサイレント障害は最もデバッグが難しい。HonoとReactで踏んだ3層の原因——catchのdebugログ、DBのAPIキー汚染——を解剖した再発防止実録。
記事を読む
構図ヒントを足した個人環境での試行記録。モデル版・入力・seed・比較枚数が異なれば結果も変わるため、一般的な解決法とは扱わない。
記事を読む
静的配信、Pages Functions/Workers、D1は別の制限・請求単位を持つ。無料枠をプロジェクトごとに足し算せず、アカウントと現行料金表で確認する。
記事を読む
バイブコーディング用の音声入力をWhisper+Claude APIで自作した記録。Superwhisper不要で3秒レイテンシを実現。開発で踏んだトラップも全公開。
記事を読む
内部リンク管理と記事鮮度をルールベースで扱う実装記録。処理自体は外部APIを呼ばないが、性能値・SEO効果・基盤費用は別途測定と確認が必要。
記事を読む
MaxサブスクのClaude Code CLIをNode.jsのsubprocessで呼び出す実装記録。認証モードの切り替え、環境変数リーク、バナー出力、JSON形式の変化など、CliLlmGateway構築で踏んだ罠と設計判断をまとめる。
記事を読む
LLMリライトで発生したタイムアウト問題の根本原因と解決策を解説。SSEではなくpollingによる非同期ジョブ化を選んだ設計判断と、in-memory FIFOキューの実装を記録。
記事を読む

Claude DesktopのIndexedDBを当時のmacOS環境で調べた検証記録。Dispatchの保存場所や同期設計は公開仕様ではなく、内部データの完全性を断定しない。
記事を読む話題のQwen3.6-35B-A3BをMacBook Pro M1 Pro 32GBで実測レビュー。メモリ消費の現実、MLX版とGGUF版の選び方、LM Studioでの推論速度、Thinking modeの落とし穴まで、32GB Macでの現実的な運用パターンを正直にまとめた。
記事を読む