<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>ユベシマ TECH BLOG</title><description>フロントエンド・AI・インフラ・個人開発——手を動かして学んだことを書き留める技術ブログ。</description><link>https://yubeshima-tech.com/</link><item><title>「AI定額使い放題時代の終焉」がエンジニアにとって福音である理由</title><link>https://yubeshima-tech.com/blog/20260702_teigaku_hukuin/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/20260702_teigaku_hukuin/</guid><description>定額使い放題の終わりは、むしろチャンスだ</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate><category>AI</category><category>AI</category><category>LLM</category><category>サブスクリプション</category></item><item><title>生成AIエージェントに任せる開発フローの現在地</title><link>https://yubeshima-tech.com/blog/ai-agent-dev-workflow/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/ai-agent-dev-workflow/</guid><description>コード生成から自動修正まで、エージェントに任せられる範囲と、人が握るべき判断。</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate><category>AI</category><category>AI</category><category>エージェント</category><category>開発</category></item><item><title>Astro Content Collections と Zod で frontmatter を型安全にする</title><link>https://yubeshima-tech.com/blog/astro-content-collections-zod/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/astro-content-collections-zod/</guid><description>Markdown の frontmatter を Zod スキーマで定義し、日付やタグの書き間違いをビルド時に弾く方法。</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate><category>フロントエンド</category><category>Astro</category><category>TypeScript</category><category>Zod</category></item><item><title>このブログを Astro + Cloudflare Workers で作った話</title><link>https://yubeshima-tech.com/blog/building-this-blog/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/building-this-blog/</guid><description>Zenn や note に依存せず、自分のスタックで技術ブログを持つために選んだ構成と、その理由をまとめる。</description><pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate><category>個人開発</category><category>Astro</category><category>Cloudflare</category><category>ブログ</category></item><item><title>Cloudflare Workers Builds で Git 連携デプロイ</title><link>https://yubeshima-tech.com/blog/cloudflare-workers-builds/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/cloudflare-workers-builds/</guid><description>なぜ Pages ではなく Workers を選んだのか。静的サイトを Workers の静的アセットとして配信し、push で自動デプロイする構成。</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><category>インフラ</category><category>Cloudflare</category><category>CI/CD</category><category>デプロイ</category></item><item><title>CSS :has() で「親を選ぶ」スタイリング</title><link>https://yubeshima-tech.com/blog/css-has-selector/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/css-has-selector/</guid><description>長らく不可能だった親要素の条件付きスタイルが :has() で書けるようになった。実用パターンを整理する。</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate><category>フロントエンド</category><category>CSS</category><category>フロントエンド</category></item><item><title>Go の並行処理: goroutine と channel の基本</title><link>https://yubeshima-tech.com/blog/go-goroutine-channel/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/go-goroutine-channel/</guid><description>「通信でメモリを共有する」Go 流の並行処理を、最小のコードで確認する。</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate><category>言語</category><category>Go</category><category>言語</category><category>並行処理</category></item><item><title>Kubernetes の Pod が起動しない時の調査手順</title><link>https://yubeshima-tech.com/blog/kubernetes-pod-troubleshooting/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/kubernetes-pod-troubleshooting/</guid><description>Pending / CrashLoopBackOff / ImagePullBackOff。状態別に、見るべき場所を順番に。</description><pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate><category>インフラ</category><category>Kubernetes</category><category>インフラ</category><category>トラブルシュート</category></item><item><title>LLM プロンプトを「評価」して改善するループを作る</title><link>https://yubeshima-tech.com/blog/llm-prompt-evaluation/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/llm-prompt-evaluation/</guid><description>感覚で直すのをやめて、テストケースとスコアでプロンプトを継続的に改善する仕組み。</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate><category>AI</category><category>AI</category><category>LLM</category><category>評価</category></item><item><title>Markdown 記法サンプル</title><link>https://yubeshima-tech.com/blog/markdown-style-guide/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/markdown-style-guide/</guid><description>このブログで記事を書くときに使える Markdown 記法と、その表示結果をひととおり確認できる見本ページ。</description><pubDate>Wed, 24 Jun 2026 00:00:00 GMT</pubDate><category>個人開発</category><category>Markdown</category><category>リファレンス</category></item><item><title>Pagefind で静的サイトに全文検索を追加する</title><link>https://yubeshima-tech.com/blog/pagefind-static-search/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/pagefind-static-search/</guid><description>サーバーなしで動く全文検索を、ビルド後処理のインデックス生成として組み込む。ハマりどころも添えて。</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate><category>フロントエンド</category><category>Pagefind</category><category>検索</category><category>静的サイト</category></item><item><title>個人開発を3ヶ月続けるためのタスク管理</title><link>https://yubeshima-tech.com/blog/personal-dev-task-management/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/personal-dev-task-management/</guid><description>モチベーションに頼らず手を動かし続けるための、ゆるいタスク管理の工夫。</description><pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate><category>個人開発</category><category>個人開発</category><category>習慣</category><category>タスク管理</category></item><item><title>pnpm でサプライチェーン攻撃に備える</title><link>https://yubeshima-tech.com/blog/pnpm-supply-chain-security/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/pnpm-supply-chain-security/</guid><description>minimumReleaseAge や trustPolicy など、pnpm-workspace.yaml でできる現実的なサプライチェーン対策を整理する。</description><pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate><category>インフラ</category><category>pnpm</category><category>セキュリティ</category><category>サプライチェーン</category></item><item><title>RAG の検索精度を上げる4つの工夫</title><link>https://yubeshima-tech.com/blog/rag-retrieval-accuracy/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/rag-retrieval-accuracy/</guid><description>チャンク分割・リランキング・メタデータフィルタ・ハイブリッド検索。効いた順に振り返る。</description><pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate><category>AI</category><category>AI</category><category>RAG</category><category>検索</category></item><item><title>React Server Components を実務に導入して感じたこと</title><link>https://yubeshima-tech.com/blog/react-server-components-in-practice/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/react-server-components-in-practice/</guid><description>サーバー/クライアントの境界設計で実際につまずいた点と、得られた手応えを整理する。</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate><category>フロントエンド</category><category>React</category><category>RSC</category><category>フロントエンド</category></item><item><title>Rust の所有権と借用を図解で理解する</title><link>https://yubeshima-tech.com/blog/rust-ownership-illustrated/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/rust-ownership-illustrated/</guid><description>所有権・ムーブ・借用の3点を押さえれば、borrow checker とはだいたい仲良くなれる。</description><pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate><category>言語</category><category>Rust</category><category>言語</category><category>メモリ</category></item><item><title>Terraform の state を安全に扱うための原則</title><link>https://yubeshima-tech.com/blog/terraform-state-management/</link><guid isPermaLink="true">https://yubeshima-tech.com/blog/terraform-state-management/</guid><description>リモートstate・ロック・分割。事故を起こさない state 運用の勘所。</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate><category>インフラ</category><category>Terraform</category><category>インフラ</category><category>IaC</category></item></channel></rss>