記事
読まれない文章を、読まれる文章に。個人開発の現場で効くものだけ。
- Cloudflare に独自ドメインを設定する
取得したドメインを Cloudflare につなぎ、独自ドメインのサイトを公開するまでの手順を一次情報で整理しました。ネームサーバーの切り替え、A/CNAME/TXT といった DNS レコードの最小知識、オレンジ雲(プロキシ)の意味、Cloudflare Pages にカスタムドメインを足すと SSL まで自動で付く流れ、www と apex(裸ドメイン)の扱いまで。本サイト novelarena.jp を実際に設定した経験ベースで、個人開発者向けにまとめます。
- Claude Code のコンテキストを管理する
Claude Code は会話が長くなるほど精度が落ち、最後はコンテキスト上限に当たって止まります。なぜそうなるのか、/compact と /clear と /rewind の使い分け、/context での現在量の確認、CLAUDE.md と
- Claude Code を settings.json で設定する
Claude Code の挙動は settings.json でまとめて制御できます。どこに置くと何に効くのか(優先順位)、いちばん重要な permissions(許可・拒否・確認)の書き方、model・env・hooks といったよく使うキー、そして秘密を漏らさない置き場所まで。個人開発者向けに、実際の設定例で整理しました。
- Cloudflare KV で個人開発の最小キーバリューストアを作る手順
設定値・フラグ・セッション・キャッシュのような「短命で読み中心」のデータは、SQL を立てるより Cloudflare KV が向いています。wrangler kv namespace create から bindings、Worker での put / get / list、TTL、そして結果整合の落とし穴まで。個人開発の最小経路を一次情報でまとめました。
- 個人開発者の Product Hunt ローンチが素通りされる 3 つの理由
アップボートは付いた、けれど Visit のクリックが起きない ── 個人開発者の Product Hunt ローンチが素通りされる構造には、毎回ほぼ同じ 3 つの理由があります。タグライン・最初のコメント・末尾のリンクの順に解きます。
- 個人開発者の GitHub README が素通りされる 3 つの理由
Star は付いた、Issue も立った。けれど Documentation のクリックが起きない ── 個人開発者の GitHub README が素通りされる構造には、毎回ほぼ同じ 3 つの理由があります。冒頭の 1 行・バッジと Installation・末尾の CTA の順に解きます。
- Claude Code の Workflow ツール(v2.1.147 新機能)を試す
subagents は便利だが、毎回違う順序で走る ── 同じ手順を毎回まったく同じ通り道で走らせたいときに登場するのが Workflow ツール。v2.1.147 で追加された決定論的マルチエージェントの仕組みを、有効化・最小例・subagents との使い分けまで、個人開発者の視点で整理しました。
- Cloudflare Pages Functions で API を 1 ファイル化する最小構成
静的サイトに「ちょっとだけ動的処理」を足したい時、Workers を別プロジェクトで立てるのは少し重い。Pages Functions なら同じプロジェクト内に functions/api/xxx.ts を 1 つ置くだけで API が立ち、git push で全部一緒にデプロイされます。最小構成と Workers 単独との使い分けを一次情報で整理しました。
- Cloudflare D1 で個人開発の最小データベースを作る手順
Workers をデプロイし、API が動き始めると、次に欲しくなるのは「データを残す場所」です。Cloudflare D1(SQLite 互換のサーバーレス DB)を使って、wrangler d1 create から migrations、Worker からのクエリまで、個人開発の最小経路を一次情報でまとめました。
- Cloudflare R2 を S3 互換オブジェクトストレージとして使う手順
画像・動画・PDF ── アプリにファイルを保存し始めると、課金が一番怖いのが「ダウンロード課金(エグレス)」です。Cloudflare R2 はそのエグレスが無料の S3 互換ストレージ。wrangler r2 bucket create から Worker での読み書き、Public URL、S3 SDK 互換まで、個人開発の最小経路を一次情報でまとめました。
- GA4 のキーイベント(旧コンバージョン)で個人開発が見るべき 3 つの指標
イベントを取れるようになっても、全部を見ていたら指標は迷子になります。GA4 は 2024 年に「コンバージョン」を「キーイベント」に改名し、重要な行動だけを別カウントで追える仕組みに整えました。個人開発者が最初にキーイベントとして立てるべき 3 つ(sign_up / purchase / activation)と、設定手順、レポートの見方を一次情報でまとめました。
- Resend で個人開発の最小トランザクションメールを送る手順
確認メール・パスワードリセット・領収書 ── トランザクションメールが届かなければ、サインアップは完成しない。Resend を使って個人開発の最小送信を立ち上げる手順を、ドメイン認証から Cloudflare Workers との連携、無料枠の見方まで、一次情報で整理しました。
- 個人開発者の LP のファーストビューが素通りされる 3 つの理由
アクセスは来ている。直帰率も悪くない。けれどスクロールが止まらない ── LP のファーストビューが素通りされる構造には、毎回ほぼ同じ 3 つの理由があります。ヒーローコピー・サブヘッドライン・ボタンの順に解きます。
- 個人開発者のローンチメールが素通りされる 3 つの理由
リリースの告知メールを送った。開封はされた気がする。けれど登録もアップグレードも動かない ── ローンチメールが素通りされる構造には、毎回ほぼ同じ 3 つの理由があります。件名・冒頭・CTA の順に解きます。
- 個人開発の動画の概要欄が素通りされる 3 つの理由
視聴回数は伸びている、コメントもついた。けれど概要欄からのクリックが起きない ── 個人開発者の動画の概要欄が素通りされる構造には、毎回ほぼ同じ 3 つの理由があります。冒頭・本文・末尾リンクの順に解きます。
- 個人開発者の Twitter 告知が素通りされる 3 つの理由
いいねは伸びた、けれどクリックが起きない ── 個人開発者の Twitter(X)告知が素通りされる構造には、毎回ほぼ同じ 3 つの理由があります。最初の 1 行・2 ツイート目・末尾リンクの順に解きます。
- Claude Code に MCP サーバーを追加する
MCP(Model Context Protocol)は、Claude Code に外部ツールやデータソースをつなぐための仕組みです。GitHub・Sentry・自前のデータベースなど、Claude Code 単体ではできないことを、標準化された手順で接続できます。設定の最小形・スコープの違い・挫折ポイントを、個人開発者向けに整理しました。
- 個人開発者が GA4 で最初に設定する 3 つのイベント
GA4 を入れて数字を眺める日が続いたら、次にやるのは「イベント計測」です。自動で取れているもの、キーイベントの指定、カスタムイベントを 1 つだけ送る ── 個人開発者がまず通る 3 段だけを、実装例と挫折ポイントつきで整理しました。
- Cloudflare Workers で最小の API を公開する手順
Cloudflare Pages では足りない「サーバー側で動かす処理」を Workers で公開する。wrangler init / dev / deploy の 3 ステップから、環境変数・シークレット・カスタムドメイン・観測まで、個人開発者の最短経路と挫折ポイントを一次情報で整理しました。
- 個人開発者が Search Console で最初に見る 3 つの場所
GA4 が「来た人が、どう動いたか」を見るツールだとすれば、Search Console は「検索でどう見つかったか」を見るツールです。GA4 では分からないクエリ・順位・インデックス状況まで補完できる、無料で必須の解析。設定の最短手順と、個人開発者がまず追うべき 3 つの場所を、挫折ポイントつきで整理します。
- 個人開発者が GA4 で最初に見る 3 つの数字
GA4 を入れたものの、画面の指標が多すぎて何を見ればいいか分からない。指標疲れする前に、個人開発者がまず追うべき 3 つの数字 ── アクティブユーザー/エンゲージメント/ランディングページ × 流入チャネル ── を、画面の出し方と挫折ポイントつきで整理します。
- 個人開発者のサイトを Cloudflare Pages で公開する手順
Astro / Vite / Next.js などで作った静的サイトを、無料で公開してデプロイを自動化する。Cloudflare Pages の初期セットアップ、独自ドメイン、ロールバック、挫折ポイントまでを、自サイト(novelarena.jp)の運用構成を一次情報に整理しました。
- 「無料で十分」と消えていくユーザーをめぐる、3 つの誤算
無料で使い始めたユーザーが、Pro に上がらないまま静かに離れていく。価格を下げてもダメ、機能を増やしてもダメ ── その手前にある 3 つの誤算と、根にある WHY を順に解きます。
- Claude Code の hooks でできること
hooks は Claude Code が特定のタイミングで自動的にコマンドを実行する仕組みです。危険な操作のブロック、編集後の自動フォーマット、完了通知まで、個人開発者が実際に使いたくなる使い方を、設定の最小形とあわせて整理しました。
- Claude Code のサブエージェントの使い方
サブエージェントは、メインの会話とは別のコンテキストで動く補助の AI です。重い調査を切り出してメインの文脈を汚さない仕組みと、組み込みエージェント・カスタムエージェントの作り方を、個人開発者向けに整理しました。
- 個人開発者が最初に覚える Git の基本コマンド
git add と commit を半分呪文のように繰り返している個人開発者へ。状態確認・記録・やり直し・GitHub 連携まで、最初の 1 ヶ月で必ず使う Git コマンドを、挫折しがちなポイントとセットで順にまとめました。
- 「ニーズがなかった」は、たいてい早すぎる結論
公開したサービスに反応がないとき、「ニーズがなかった」と結論して閉じてしまう個人開発者は少なくありません。けれど反応のなさには原因が何通りもあり、需要の不在はそのひとつにすぎません。撤退を決める前に切り分けたい 3 つの取り違えを解きます。
- 数字が伸びないと、個人開発者はコードに戻る
公開したサービスの数字が動かないとき、多くの個人開発者は、文章ではなくコードを直しに行きます。新機能、リファクタ、UI 調整。けれど伸びない本当の原因が伝わらなさにあるなら、それでは解けません。手がコードへ向かう 3 つの理由を解きます。
- Claude Code の CLAUDE.md には何を書くべきか
CLAUDE.md は Claude Code が毎セッション読み込むプロジェクト指示書です。何を書けば効き、何を書くと無駄になるのか。実際に運用しているリポジトリの CLAUDE.md を例に、書くべき 6 項目・避けたいもの・更新のコツを個人開発者向けに整理しました。
- 「プロダクトは語る」と思っていた個人開発者が陥る 3 つの誤算
プロダクトを公開すれば自然に伝わる、いいものなら勝手に広まる ── と思っていませんか。個人開発者が踏みやすい「プロダクトは語る」の幻想を、3 つの誤算で順に解いていきます。
- コピーライティングを学んでも売れない人の 3 つの誤解
コピーを学んだのに数字が動かない、と感じる時、多くの人は学び方の前にある 3 つの誤解で止まっています。テクニック・強い言葉・外注の落とし穴と、その根にある WHY を順に解きます。
- ターミナル初学者が最初に覚えるべき基本コマンド
ファイル移動・閲覧・検索・脱出口まで、ターミナル初学者が最初の 1 ヶ月で必ず使う基本コマンドを、挫折しがちなポイントとセットで順にまとめました。Claude Code や Cursor を使う前にもこの最低限は押さえておきたい内容です。
- Claude や ChatGPT にコピーを書かせても伝わらない 3 つの理由
AI に LP のコピーを書かせると、それっぽい文は出るのに何かが足りない。AI 出力には平均化・読み手の文脈を想定できない・事実精度を担保しないという 3 つの構造的限界があります。だからこそ AI 時代に WHY を学ぶ価値が増えています。
- Claude Code のスラッシュコマンド ── 毎日触って手に馴染んだ 30 個
Claude Code には 80 以上のスラッシュコマンドがありますが、実際に毎日使うのは 30 個前後。設定・コンテキスト管理・セッション操作・レビューまで、用途別に「使えそうなものだけ」を日本語でまとめます(v2.1.152 時点)。
- Claude Code の組み込みスキル 10 個 ── 自動化と運用の入り口
Claude Code 本体に焼き込まれた組み込みスキルは 10 個。コードレビュー・セキュリティ監査・設定変更・繰り返し実行・API 構築まで、用途と「いつ使うか」を日本語で整理しました(v2.1.144 時点)。
- 個人開発者のサービスが「素通り」される、たったひとつの構造的な理由
アクセスはあるのに登録が伸びない。原因はたいてい機能ではなく「最初に読まれる数行」にあります。なぜ作った本人ほどそこを書けないのか、構造から短く解きます。