2026年– date –
-
Python自動化
PythonでCSVを読むだけなのに3時間ハマったので、文字化けしない最小手順を残します
PythonでCSVを読むだけなのに3時間ハマったので、文字化けしない最小手順を残します。Shift_JIS/UTF-8/UTF-8-SIG/cp932の判別、BOM処理、pandasとcsvモジュールでの差を、実ファイルで検証して整理。 -
AI開発
CursorとClaude Codeを7日間使い分けてわかった、速い道具と深く潜る道具の違い
CursorとClaude Codeを7日間使い比べてわかった、速い道具と深く潜る道具の違い。リアルタイム補完が効くケース、エージェント任せにしたいケース、両者を同じプロジェクトで併用する役割分担の例。 -
Python自動化
Notion APIでメモ管理を作ったら、最初の壁はコードではなくデータベースIDでした
Notion APIでメモ管理を作ろうとして、最初の壁はコードではなくデータベースIDの取り方だった話。共有設定・integration連携・page vs database ID の違いを整理し、最小書き込み20行を残します。 -
業務自動化基盤
GitHub Actionsで日次バックアップを組んだら、安心より先に通知メールが9通来た
GitHub Actionsで日次バックアップを組んだ翌朝、安心より先に通知メールが9通届いた話。cronのタイムゾーン落とし穴、シークレット漏洩しない構成、リトライ・通知の整え方を実working YAML付きで記録。 -
AI開発
Claude APIのプロンプト設計で、1本の記事が薄味になるまでの8つの失敗
Claude APIのプロンプト設計で、1本の記事が薄味になるまでに踏んだ8つの失敗。役割指定の弱さ、温度パラメータの誤解、サンプル提示の罠、出力フォーマット制約のかけ方を、改善前後の比較で残します。 -
業務自動化基盤
Playwrightログイン自動化で2時間溶かした私が、最初に書けばよかった20行
Playwrightでログイン自動化を組んだら2時間溶けた話。最初に書けばよかったセレクタ待ち・cookie保存・ヘッドレス検知回避を含む20行のスニペットと、本番で安定稼働させた追加5行。 -
Python自動化
uvを入れたらPython環境構築が90秒になったけれど、最初の1時間は普通に迷子でした
uvを入れたらPython仮想環境構築が90秒に短縮されたが、最初の1時間はpyenvと共存で迷子になった話。uv単独運用への移行手順と、既存プロジェクト10本を移植したときに引っかかった依存解決のクセ。 -
業務自動化基盤
WordPress REST API自動投稿で初日に6回失敗したので、動く最小コードだけ残します
WordPress REST APIの自動投稿で初日に6回失敗したログ。401認証、CORS、Application Passwordの落とし穴、スラッグ衝突、メディアアップロード失敗を経て、動く最小コード40行に到達するまで。 -
AI開発
MCPサーバーを自作した夜、AIにローカルメモを渡す怖さと便利さを同時に知った
MCPサーバーを自作した夜、AIにローカルメモを渡せる便利さと、権限設計の怖さを同時に知った話。最小実装の20行と、必ず入れるべき書き込み制限・パス検証の実コードを残します。 -
AI開発
Claude Codeのカスタムスラッシュコマンドで、毎回の指示文を47行から1行に減らした話
Claude Codeのカスタムスラッシュコマンドで、毎回47行書いていた指示文を1行に減らした方法。再利用テンプレ化、引数の渡し方、注意したい落とし穴と、実際に使っているコマンド5本を公開。
12