個人開発

スポンサーリンク
使い方・設定

Astroの静的ブログに検索ボックスを外部サービスなしで実装する

Astro の静的サイトに、Algolia などの外部検索サービスを使わず検索機能を後付けする方法を解説。ビルド時に記事データを書き出し、クライアントサイドでリアルタイムフィルタする実装と、JS なしでも動く漸進的強化の設計を紹介します。
コラム

個人開発のbotを放置していたら、自分のAPIに自分でDoSしていた話

自宅で動かしている個人用 Telegram bot のコードをレビューしたら、送信失敗時に offset を据え置く実装のせいで同一メッセージへ LLM 応答を生成し続ける「自己 DoS」になっていた。さらに日次ログには API キーが平文で残り、Google Drive 同期で外部へ流出寸前だった。個人運用バッチで踏んだ silent な地雷を全部晒しておく。
使い方・設定

Claude Codeおすすめ設定まとめ【2026年5月】

Claude Code を最大限活用するための2026年5月最新おすすめ設定を解説。CLAUDE.md・settings.json・Hooks・カスタムスラッシュコマンドまで実例付きで紹介します。
プログラミング

サイレント障害3層を解剖|200で返るのに動かないバグ実録

エラーも出さず200を返すサイレント障害は最もデバッグが難しい。HonoとReactで踏んだ3層の原因——catchのdebugログ、DBのAPIキー汚染——を解剖した再発防止実録。
プログラミング

バイブコーディング音声入力を自作した話【3秒レイテンシ実現】

バイブコーディング用の音声入力をWhisper+Claude APIで自作した記録。Superwhisper不要で3秒レイテンシを実現。開発で踏んだトラップも全公開。
プログラミング

内部リンク管理をpillar構造で自前実装した設計と全記録

月額$100超のSEOツール不要。内部リンク管理と記事鮮度をpillar+satellite構造でルールベース自前実装。DB設計・日次スキャン・UI手動トリガーまで全工程を解説。
プログラミング

Claude Code CLIをNode.jsから叩く設計と罠

MaxサブスクのClaude Code CLIをNode.jsのsubprocessで呼び出す実装記録。認証モードの切り替え、環境変数リーク、バナー出力、JSON形式の変化など、CliLlmGateway構築で踏んだ罠と設計判断をまとめる。
スポンサーリンク