<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Yudi Dharma Putra — Blog</title>
    <link>https://www.yudidputra.com/blog</link>
    <description>Notes on learning, experiments, and experiences.</description>
    <language>en</language>
    <atom:link href="https://www.yudidputra.com/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Claudeでの開発、2ヶ月経って変わったこと</title>
      <link>https://www.yudidputra.com/blog/two-months-building-with-claude-ja</link>
      <guid isPermaLink="true">https://www.yudidputra.com/blog/two-months-building-with-claude-ja</guid>
      <description>Claudeで毎日開発するようになって2ヶ月。よく使うスキル、開発がどれだけ速くなったか、ようやく納得のいくUIが作れるようになった話、そしてまだ足りないところ。</description>
      <pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Two Months of Building with Claude: What Actually Changed</title>
      <link>https://www.yudidputra.com/blog/two-months-building-with-claude</link>
      <guid isPermaLink="true">https://www.yudidputra.com/blog/two-months-building-with-claude</guid>
      <description>Two months of daily development with Claude — the skills I lean on, how much faster I ship, finally getting the UI I want, and where AI dev still falls short.</description>
      <pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ポートフォリオに無料のAIアシスタントを作った話</title>
      <link>https://www.yudidputra.com/blog/building-a-free-ai-assistant-for-my-portfolio-ja</link>
      <guid isPermaLink="true">https://www.yudidputra.com/blog/building-a-free-ai-assistant-for-my-portfolio-ja</guid>
      <description>このサイトに「Yudiについて質問」チャットを追加しました。自分のコンテンツをもとに答え、無料のAPIで動き、最初から安全で低コストになるように作りました。その作り方と学びをまとめます。</description>
      <pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How I Built a Free AI Assistant for My Portfolio</title>
      <link>https://www.yudidputra.com/blog/building-a-free-ai-assistant-for-my-portfolio</link>
      <guid isPermaLink="true">https://www.yudidputra.com/blog/building-a-free-ai-assistant-for-my-portfolio</guid>
      <description>I added an “Ask about Yudi” chatbot to this site — grounded on my own content, running on a free API, and built to be safe and cheap by default. Here is how, and what I learned.</description>
      <pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>ClaudeでのAI駆動開発について学んでいること</title>
      <link>https://www.yudidputra.com/blog/learning-ai-driven-development-with-claude-ja</link>
      <guid isPermaLink="true">https://www.yudidputra.com/blog/learning-ai-driven-development-with-claude-ja</guid>
      <description>Claudeで本格的にAI駆動開発を始めた最初の数週間のメモ——CLIのベストプラクティス、やるべきこと・やってはいけないこと、そしてより意図的にプロンプトを書く方法について。</description>
      <pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>What I&apos;m Learning About AI-Driven Development with Claude</title>
      <link>https://www.yudidputra.com/blog/learning-ai-driven-development-with-claude</link>
      <guid isPermaLink="true">https://www.yudidputra.com/blog/learning-ai-driven-development-with-claude</guid>
      <description>Notes from my first weeks of doing full AI-driven development with Claude—best practices for the CLI, dos and don&apos;ts, and how I&apos;m learning to prompt more intentionally.</description>
      <pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>新たな出発：スタートアップへの参加</title>
      <link>https://www.yudidputra.com/blog/new-chapter-startup-ja</link>
      <guid isPermaLink="true">https://www.yudidputra.com/blog/new-chapter-startup-ja</guid>
      <description>5ヶ月の就職活動、日英バイリンガル面接の疲弊、7年のキャリアがあってもぬぐえないインポスター症候群——そして今日、スタートアップでの新しい一歩を踏み出します。</description>
      <pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>A New Chapter: Joining a Startup</title>
      <link>https://www.yudidputra.com/blog/new-chapter-startup</link>
      <guid isPermaLink="true">https://www.yudidputra.com/blog/new-chapter-startup</guid>
      <description>After five months of job searching, bilingual interviews, and a healthy dose of imposter syndrome, I finally start something new today.</description>
      <pubDate>Fri, 01 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Reactパフォーマンス最適化について学んでいること</title>
      <link>https://www.yudidputra.com/blog/what-im-learning-about-react-performance-ja</link>
      <guid isPermaLink="true">https://www.yudidputra.com/blog/what-im-learning-about-react-performance-ja</guid>
      <description>Reactパフォーマンスを理解するための継続的な学習の記録——再レンダリング、メモ化、そしてReactアプリをより意図的に最適化する方法について。</description>
      <pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>What I’m Learning About React Performance Optimization</title>
      <link>https://www.yudidputra.com/blog/what-im-learning-about-react-performance</link>
      <guid isPermaLink="true">https://www.yudidputra.com/blog/what-im-learning-about-react-performance</guid>
      <description>Notes from my ongoing journey of understanding React performance—re-renders, memoization, and how I’m learning to optimize React apps more intentionally.</description>
      <pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Next.js 14でこのサイトを作った話（そして、なぜそれを選んだのか）</title>
      <link>https://www.yudidputra.com/blog/how-i-built-this-website-with-nextjs-14-ja</link>
      <guid isPermaLink="true">https://www.yudidputra.com/blog/how-i-built-this-website-with-nextjs-14-ja</guid>
      <description>Next.js 14を使ってポートフォリオとブログサイトを作った裏側——技術スタックを選んだ理由とアナリティクスでパフォーマンスを監視する方法について。</description>
      <pubDate>Wed, 07 Jan 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How I Built This Website with Next.js 14 (and Why I Chose It)</title>
      <link>https://www.yudidputra.com/blog/how-i-built-this-website-with-nextjs-14</link>
      <guid isPermaLink="true">https://www.yudidputra.com/blog/how-i-built-this-website-with-nextjs-14</guid>
      <description>A behind-the-scenes look at how I built my portfolio and blog site using Next.js 14, why I chose the tech stack, and how I monitor performance with analytics.</description>
      <pubDate>Wed, 07 Jan 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>こんにちは：日本で働くフルスタックエンジニアとして始めるブログの旅</title>
      <link>https://www.yudidputra.com/blog/hello-world-ja</link>
      <guid isPermaLink="true">https://www.yudidputra.com/blog/hello-world-ja</guid>
      <description>個人ブログのはじまり——私が誰で、何が好きで、日本で暮らすフルスタックエンジニアとして書き始めた理由。</description>
      <pubDate>Thu, 01 Jan 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Hello World: Starting My Blog Journey as a Full-Stack Engineer in Japan</title>
      <link>https://www.yudidputra.com/blog/hello-world</link>
      <guid isPermaLink="true">https://www.yudidputra.com/blog/hello-world</guid>
      <description>The beginning of my personal blog journey—who I am, what I love, and why I decided to start writing as a full-stack engineer living in Japan.</description>
      <pubDate>Thu, 01 Jan 2026 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>