技術 2026年5月2日(土) 約12分 VoteWise AIで見るNext.jsとGemini 2.5 Flashの選挙ガイドAI VoteWise AIは、選挙制度の説明を多言語チャット、音声、ストーリーモードに寄せたNext.js製の civic tech 実装。Gemini 2.5 Flashを政治・選挙文脈で使うときの設計上の注意点も整理する。 AI Gemini Next.js Firebase Google Cloud 設計
技術 2026年4月30日(木) 約10分 パスワード定期変更を確率で見る パスワードの定期変更や文字種強制がどれだけ防御になるのかを、漏洩確率・エントロピー・ユーザー行動の数字で見る。 認証 セキュリティ 設計 数学
技術 2026年4月14日(火) 約15分 LLMは「怠惰」になれない Bryan Cantrillの「The Peril of Laziness Lost」を読んだ。LLMは書くコストがゼロで抽象化の動機がないため、人間が「削るエンジン」として機能し続けなければシステムは肥大化する。 AI LLM AIコーディング 設計 実験
技術 2026年2月23日(月) 更新 約10分 AIコーディングエージェントを本番に載せるための設計原則 Stripe Minions、Amazon Kiro、Claude Code compaction、Replit DB削除。複数の事例を横断し、AIコーディングエージェントの本番運用に必要な設計原則を抽出する。CodeRabbitの470リポジトリ統計やGoogle・GitHubの取り組みも交えて整理した。 AIエージェント Stripe MCP コーディングエージェント AWS Amazon Claude Code インシデント 設計 Replit
技術 2026年2月21日(土) 更新 約8分 AIコーディングツールの壊れ方3種(本番環境削除・コンテキスト喪失・使用量枯渇) Kiroが本番環境を自律削除してAWSが13時間停止、Claude Codeのauto-compactionがコンテキストを非可逆に消去、サブエージェントが使用量を見えないまま食い潰す。同じ週に出た3つの障害記録。 AI AIエージェント Claude Code AWS Amazon コーディングエージェント インシデント 設計
技術 2026年1月11日(日) 約9分 投票システムの本質は「投票権」の設計にある キャラ投票を例に、時間制限・SNS認証・シリアルコードなど投票権パターンの設計と実装を解説 設計 セキュリティ 認証
技術 2026年1月11日(日) 約4分 数万人同時視聴イベントの設計パターン 大規模な同時視聴イベントで、動画再生に合わせたWeb演出を同期させるアーキテクチャ設計 設計 JavaScript イベント リアルタイム
技術 2025年12月18日(木) 約8分 「.envで切り替えればいいじゃん」に答えるPHP DIコンテナ入門 DIコンテナを使わずに依存を管理しようとすると何が辛いのか。Reflectionを使った自動依存解決の仕組みと、リポジトリパターンでの実践例を解説。 PHP 設計