メモ

ブログ

フロントエンド開発、SEO、AI、分析、そして実際のプロダクト開発についてのメモ。

42 記事

2026年4月16日3 分で読めます

gitae.comを作った理由: Webサイトとインフラを深く調べるための診断ツール

gitae.comは、サイトが本当に落ちているのか、それとも問題が自分の側だけにあるのかを、もっと早く判断するために作りました。

Webサイト診断インフラ監視DNSSSL稼働監視ネットワーク障害対応gitae
2026年4月14日4 分で読めます

実運用のソフトウェア開発では、CodexにとってTypeScriptが最適だと思う理由

デモ用コードではなく本番で動くソフトウェアを届けたいなら、TypeScriptはCodexにより強い制約と明確なフィードバックを与えてくれます。

TypeScriptCodexAIコーディングソフトウェア開発JavaScript開発ワークフロー
2026年4月6日3 分で読めます

Jurfi.com:明確さを重視したブラウザ型リーガル文書スタジオ

Jurfi.com は、雑で不安定な文書作成を、より明確で構造化された実務向けドラフトに変えるために作ったブラウザ型のリーガル文書スタジオです。AIが弁護士の代わりになるとは言いません。

JurfiJurfi.com法務文書LegalTechSaaS文書ドラフトブラウザツール
2026年4月5日7 分で読めます

初めてのSaaS収益:最初の10ドルが大きな意味を持った理由

自分で作ったプロダクトに対して初めて入ったオンライン決済はわずか10ドルでしたが、実際のユーザーが価値を感じてお金を払ってくれたという事実は非常に大きな意味を持っていました。

SaaS初収益個人開発プロダクト開発スタートアップの道のりビルドインパブリック検証
2026年4月3日4 分で読めます

Codexのおかげで15件のプロジェクトを同時に見直せるようになった話

VS Codeの中でCodexを使うことで、バグ確認、SEO、翻訳、ローカライズ、テストのような反復作業が大幅に速くなり、それでも最終判断は自分の手元に残せています。

AI開発CodexVS CodeソフトウェアテストローカライズSEO開発者の生産性
2026年4月2日4 分で読めます

Codex Plusの残り3〜5%を最も重い開発作業に使う理由

使い方を少し変えただけで、Codex Plusの価値が大きく変わった。上限が近づいたときほど、小さな依頼ではなく重い技術作業を投げるようになった。

Codex PlusAIコーディングツール開発者ワークフローソフトウェア開発TypeScript移行ESLint整理リファクタリング生産性
2026年4月1日4 分で読めます

テクニカルSEOのミスでサイトがGoogle検索から消えた話

私のサイトは順位を落としたのではなく、Googleから完全に消えました。その経験を通して、テクニカルSEOのミスが信頼をどれほど速く壊すかを痛感しました。

SEOテクニカルSEOGoogle SearchインデックスCanonicalサイト復旧オーガニック成長
2026年3月31日4 分で読めます

5年たっても、ベースモデルのM1 MacBookは今でも最高クラスの買い物だったと感じる

毎日ヘビーに使い続けて5年たった今でも、ベースモデルのM1 MacBookは価格以上の価値をくれた一台だと強く感じています。

MacBookAppleM1生産性ソフトウェア開発動画編集テック投資
2026年3月30日3 分で読めます

AIとNext.jsで、4言語対応の公開が予想以上に楽だった話

コンテンツ構成を少し整理し、AI翻訳とNext.jsを組み合わせたことで、4言語展開が想像以上に簡単で拡張しやすいものになった。

AIローカライズNext.js多言語サイトSEOChatGPTグローバルプロダクト
2026年3月27日4 分で読めます

qrvizを公開しました。収益化の計画なしで無料QRコード生成ツールを作った理由

qrviz.com を無料のQRコード生成ツールとして公開しました。最適なビジネス判断だったからではなく、役に立つものを作ること自体が今でも自分に大きなエネルギーをくれるからです。

QRコード生成Qrvizプロダクト公開SEOサイドプロジェクトWeb開発インディーハッカー
2026年2月20日6 分で読めます

ひとりでCharacter AI風チャットボットを作って分かったこと――本当に難しいのはキャラクターを生きた存在にすること

13言語でCharacter AI風チャットボットを公開して実感したのは、難しいのは実装ではなく、自然で親しみのあるキャラクターを作ることだという点です。

Character AIAIチャットボットキャラクターデザインインディー開発LLMプロダクトビルドインパブリックCozy Friend
2026年2月18日4 分で読めます

SaaSは作るより顧客を獲得するほうが難しい

多くの開発者にとって、コーディングよりも難しいのは、公開後の集客、ポジショニング、そして継続利用を作ることです。

SaaS成長顧客獲得プロダクトマーケティングブートストラップ公開開発Rizae
2026年2月17日4 分で読めます

自分のCharacter AIを完全に一人で作った。そして公開でそれが本物のプロダクトになった

Character AIを一人で作るだけでも大変だったが、決済を有効にした瞬間、それはサイドプロジェクトではなく本当の責任を伴うプロダクトになった。

Character AIソロ開発プロダクトローンチAIチャットボットMMORPGBuild in Public
2026年1月22日2 分で読めます

アニメキャラクター生成におけるAIの幻覚は今もかなり激しい

rizae.com向けにChatGPTでアニメキャラクターを作っていると、AIは驚くほど優秀な一方で、明らかな崩れを平然と見逃すこともあると何度も実感します。

AIの幻覚生成AIアニメキャラクター生成ChatGPTインディー開発Rizae
2026年1月22日2 分で読めます

Shorts Experiment: Vertical Video, Voiceover, and Subtitles

Early tests confirmed the obvious: vertical video with voice and captions gets meaningfully more reach than static or silent clips.

Build in PublicContent MarketingShortsCapCutCreator GrowthYouTube Shorts
2026年1月20日2 分で読めます

2026年のロシアIT転職市場: 実際に感じる空気感

競争はかなり厳しい。応募者は増え、給与は伸びにくく、追いかける価値のある求人は明らかに減っている。

キャリアIT転職市場フロントエンドロシアモスクワ採用テック業界
2026年1月19日5 分で読めます

AIが余計な手を足しておきながら「問題ない」と言い張るとき

画像モデルは平然と間違えることがあり、修正のプロンプトでさえ驚くほど頑固に失敗することがあります。

AI画像生成ハルシネーションプロダクト開発Build in Publicチャットボット
2026年1月15日1 分で読めます

Web開発、個人開発、そして簡単な自己紹介

簡単に自己紹介します。Web開発歴は6年。今も個人開発を続けながら、テックについて考えのある会話ができる人とつながれたらうれしいです。

ネットワーキングWeb開発個人開発コミュニティテック業界のキャリアBuild in Public
2026年1月14日2 分で読めます

休暇から戻って、またすぐコードへ

4日間しっかり手を動かしてみて、少し離れたあとにこそ深い技術作業がどれだけ好きかを改めて思い出しました。

ソフトウェア開発継続的な学習サイドプロジェクト開発者の生活公開しながら作るテック業界のキャリア実践しながら学ぶ
2026年1月5日2 分で読めます

ミントティー、3,500回のコミット、そしてちゃんとした休息

4か月にわたるスプリント、モロッコで迎えた誕生日、そして長く走り続けたあとに本当の休息がなぜ必要なのかについての短い振り返りです。

ライフスタイル生産性旅行インディー開発メンタルヘルス
2026年1月1日4 分で読めます

DeepSeekとNode.jsでAI SaaSを一気に形にできた話

DeepSeekを使ってMVPの壁を越え、空のリポジトリから動くプラットフォームまで持っていけた経緯。

Node.jsAISaaSDeepSeek生産性インディーハッキング
2025年12月31日2 分で読めます

フレンドリーなコメントをしただけで、私のThreadsのバズ投稿が削除された

借り物のプラットフォームに依存する危うさを思い出させる出来事だった。新しい開発者アカウントが伸び始めた直後、突然停止された。

ソーシャルメディアThreadsMetaマーケティングインディー開発借り物のプラットフォーム
2025年12月30日1 分で読めます

Posting My First TikTok at 28

I tested short-form video by reviving an old MMORPG project and turning it into a small traffic experiment.

MarketingTikTokIndie DevBuild in PublicGame Dev
2025年12月29日2 分で読めます

A YouTube Comment Brought My Old MMORPG Back to Life

One unexpected comment pushed me to reopen a forgotten game, fix it up, and fold it into a newer AI product.

Game DevIndie DevMMORPGSide ProjectsAIRefactoring
2025年12月22日3 分で読めます

Redditで15分で永久BANされた話

Redditには慎重に、かなりゆっくり入ったつもりだったのに、それでもほぼ即座に永久BANされました。

ソーシャルメディアコミュニティRedditUX愚痴JavaScript
2025年11月16日3 分で読めます

古いドメインには過去の荷物がある

25年もののドメインには、過去のボットトラフィック、無駄なクロール、そして 410 レスポンスでしか片付かなかった SEO の問題が残っていました。

SEOウェブマスターDevOpsトラブルシューティングドメイン
2025年11月14日3 分で読めます

なぜ私のサイトはロシアからほぼノートラフィックだったのか

問題は需要ではありませんでした。Cloudflare、ロシア側のブロック、そして移行こそが、最終的にアクセスを回復させた原因でした。

DevOpsSEONginxCloudflareトラブルシューティングインフラ
2025年10月27日2 分で読めます

静的サイトがボットのノイズに強い理由

ログはスキャナーやエクスプロイト探査で埋まっているのに、スタック側はほとんど何も感じていません。これが静的配信の強さです。

セキュリティNext.jsNginxDevOpsパフォーマンス静的サイト
2025年10月27日2 分で読めます

新しいプロジェクトで見えた Yandex と Google の差

Yandex は新しいサイトにすぐトラフィックを送り始めた一方で、Google はほとんど反応しませんでした。この差は、両者が新規サイトをどう評価するかの違いをよく表しています。

SEOGoogle検索Yandexトラフィック増加分析ケーススタディ
2025年10月17日1 分で読めます

Yandex が一晩で 4,000 ページ超をインデックス

プログラマティック SEO の大きな節目。数千の静的ページが一気にインデックスされました。

SEONext.jsSSGYandex成長プログラマティックSEO
2025年10月16日2 分で読めます

1か月のSEO実験: 632人の訪問者とたくさんの疑問

1か月にわたって実践的にSEOに取り組んだことで、実際のトラフィックといくつかの驚き、そして何が本当に効くのかについての理解がかなり深まりました。

SEO分析学びボットトラフィックWebvisor
2025年10月6日2 分で読めます

フロントエンドの仕事から実践SEOへ

SEOを学ぶためにNext.jsのサイドプロジェクトを作ったところ、最終的にはYandexがGoogleを大きく上回る結果になりました。

SEONext.jsフロントエンドYandexGoogle学び
2025年10月5日1 分で読めます

私が Google Analytics ではなく Yandex Metrica を選んだ理由

実際に1週間使ってみて、Yandex Metrica のほうが行動データをずっと明確に把握でき、ユーザーがサイト内をどう動いているのかもはるかに見えやすいと感じました。

アナリティクスUXYandex MetricaGoogle Analyticsツール最適化
2025年10月3日1 分で読めます

308リダイレクトがサイトマップの混乱を食い止めてくれた話

Yandex が何千もの URL を誤って解釈しましたが、事前に用意していた 308 リダイレクトのおかげで、クローラーを壊れたパスから遠ざけることができました。

SEOYandexサイトマップリダイレクトトラブルシューティングテクニカルSEO
2025年10月2日1 分で読めます

Googleのローンチ直後の急増は本当の成長ではない

ローンチ直後の大きな伸びは気分が上がりますが、多くの場合すぐに消えます。新しいサイトがその“ハネムーン期間”を過信してはいけない理由はそこにあります。

SEOGoogle検索アナリティクスウェブマスターツールマーケティング
2025年10月1日1 分で読めます

Yandexで一晩にして2,000ページを失った話

プロジェクトが順調に伸びているように見えても、SEOの変動は避けられないという現実を突きつけられる出来事でした。

SEOYandexトラブルシューティングインデックス現実チェック
2025年7月11日1 分で読めます

Moscow JS 66で賞品を2つ獲得しました

Telegramボット、TypeScript、AIについてのトークが続いた夜。そして、私が賞品を2つ持ち帰るきっかけになった質問たち。

イベントJavaScriptTypeScriptAIコミュニティMoscowJS
2025年6月23日1 分で読めます

PiterJSでのメモ

サンクトペテルブルクのPiterJSで特に印象に残ったのは、FrontOps、パフォーマンス、そして準備して参加することの大切さでした。

イベントJavaScriptFrontOpsDockerパフォーマンスコミュニティ
2025年6月17日2 分で読めます

My Multilingual Next.js Blog Reached 500 Impressions in One Week

After just one week, the early search data was already showing why multilingual SEO can compound faster than launching in a single language.

Next.jsSEOI18nMultilingualExperimentWeb Development
2025年6月9日3 分で読めます

18 Months, 30 Players, and Why the Game Still Mattered

My browser MMORPG never found a big audience, but the small group of players who stayed made the whole project feel meaningful.

Game DevelopmentIndie DevMMORPGReactNode.jsMarketingLessons Learned
2025年6月7日1 分で読めます

MoscowJS 65 に行ってきたメモ

T Bank で開催された MoscowJS 65 の簡単な振り返りと、印象に残ったセッション、そしてローカルな JavaScript ミートアップが今も大切な理由について。

イベントJavaScriptコミュニティMoscowJSネットワーキング
2025年5月25日2 分で読めます

新しいサイト、新しい方向性

6年の経験と、次に取り組むAI中心のサイドプロジェクト群をもとに、新しいポートフォリオサイトを公開しました。

個人ポートフォリオAIサイドプロジェクトキャリア