ゲーム配信、AI、日常のことなど
HTML5 CanvasとTypeScriptで横スクロールアクションゲーム「ネオンランナー」を自作した。物理エンジン、衝突判定、操作性の工夫を解説する。
HTML5 CanvasとTypeScriptでテトリス風ブロックパズルを実装した。エンジンとUIを分離するSnapshotパターンや、ネオン演出のこだわりを解説する。
非デザイナーがゲーム配信のサムネイルを自作し続けて気づいた、視認性・配色・構図の基本ルール。試行錯誤の記録。
ゲーム配信でコメントがゼロの日々を超えて、初めてリアルタイムでコメントが来た瞬間の話。ゼロからイチの体験がモチベーションを変えた。
平日はKubernetesとTerraformを触り、休日はゲーム実況で叫んでいる。仕事と趣味の温度差について書く。
YouTubeでゲーム配信を続けても同時視聴者数が増えない。参加型・縦型配信の体験から、配信モチベーションの保ち方を整理した。
花粉症のシーズンが来ると生産性が半減する。薬の選び方、職場での対策、リモートワークの恩恵について書く。
仕事、家庭、体力の低下。30代になって勉強時間の確保が難しくなった。実際にやっている時間の作り方と、続けるコツを記録する。
週次ミーティング直前に発覚したインフラ障害。2時間の緊急対応で実際にやった判断と、次回に向けて残した改善点を記録。
1日10時間以上座るエンジニアが、10万円のオフィスチェアを買った。安い椅子との違い、体の変化、コスパの計算を記録する。
片道45分の通勤が復活して、最初は憂鬱だった。でも過ごし方を変えてみたら、わりと悪くない時間になっている。
フルリモートからハイブリッドワークに移行して半年。出社して初めて気づいたこと、良かったこと、失ったものを記録する。
「会議が多くて仕事が進まない」という不満を行動に移した。会議を減らした結果、本当に生産性が上がったのかを検証する。
技術情報のキャッチアップに使っている方法を整理した。RSSリーダー、GitHub Trending、Slack連携など、実際の運用を記録。
GitHub Copilot、Claude Code、Codexの3つを業務で併用した結果、それぞれの得意分野と使い分け方が見えてきた。比較と結論を記録する。
AIを使って記事を書く時代に、人間が書いていると伝わる文章にするために意識していることをまとめた。
Claude CodeやCodexを業務で使う中で見えてきた、AIへの指示が上手い人と下手な人の違い。実務で効くプロンプトの考え方を整理した。
AIコーディング支援を業務で使い続けたら、実装速度は上がったが忙しさは減らなかった。問い合わせ対応や設計の進め方がどう変わったかを記録。
AIが生成したコードをレビューせずに本番環境に出した結果、障害を起こした。何が起きたか、何を学んだかを正直に書く。
README、設計書、手順書。AIに下書きさせて人間が編集する運用にしたら、ドキュメントの質が安定した。実際のやり方と効果を記録する。
一人で悩んでいた設計判断を、AIとの壁打ちで素早く決められるようになった。AIペアプログラミングの実践と、人間の判断が必要な場面。
Cloudflare Workersで個人サイトを運用して数ヶ月。無料枠の実態、有料プランに切り替えた理由、月額コストの内訳を公開する。
テストを後回しにしがちだった自分が、AIにテスト生成を任せたら開発フローが変わった。実際の運用方法と効果を記録する。
Codexにコードレビューを任せたら、人間が見落とすポイントまで拾ってきた。AI活用のレビュー運用と、実際の精度について書く。
このサイトはVercelではなくCloudflare Workersで動いている。OpenNextを使ったデプロイの過程と、ハマったポイントを記録する。
CI/CDパイプラインの構築をAIに任せるようになったら、YAMLと格闘する時間が激減した。AIによるGitHub Actions生成の実践と注意点。
Claude CodeとCLIツールの組み合わせで、ブラウザを開かずに1日の業務が完結する日が増えた。ターミナル中心ワークフローの実態を記録する。
Kubernetesと10年付き合ってきたインフラエンジニアが、初期に知っていれば苦労しなかったことを振り返る。技術の話だけじゃなく、向き合い方の話。
「DNS浸透待ち」という表現を使っていた自分が、なぜこの言葉をやめたのか。DNSの仕組みを正しく理解したら、トラブル対応が変わった。
個人サイトのフレームワークにNext.jsを選んだ理由、良かった点、そして「これは要らなかったな」と思う後悔を正直に書く。
このサイトはClaude Codeとほぼ二人三脚で作った。設計から実装、デプロイまでの過程と、AI共同開発で感じたことを記録する。
当サイトは広告配信とアクセス解析のために Cookie を使用します。詳細は プライバシーポリシー をご確認ください。