<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>LLM on gywn&#39;s tech</title>
    <link>/en/tags/llm/</link>
    <description>Recent content in LLM on gywn&#39;s tech</description>
    <generator>Hugo</generator>
    <language>en</language>
    <managingEditor>gywndi@gmail.com (gywndi)</managingEditor>
    <webMaster>gywndi@gmail.com (gywndi)</webMaster>
    <lastBuildDate>Sun, 23 Aug 2026 08:16:18 +0900</lastBuildDate>
    <atom:link href="/en/tags/llm/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Local LLM Comment Moderation — A Model Swap Story</title>
      <link>/en/2026/03/cafe-llm-model-migration/</link>
      <pubDate>Fri, 27 Mar 2026 22:15:02 +0900</pubDate><author>gywndi@gmail.com (gywndi)</author>
      <guid>/en/2026/03/cafe-llm-model-migration/</guid>
      <description>&lt;h2 id=&#34;comments-were-piling-up&#34;&gt;Comments Were Piling Up&lt;/h2&gt;&#xA;&lt;p&gt;When someone leaves a comment on my café&amp;rsquo;s guestbook, a human doesn&amp;rsquo;t review it first — a local LLM does. It decides whether the comment is abusive, an ad, or just a nice review, and handles it automatically.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://cafepurplemint.com&#34;&gt;https://cafepurplemint.com&lt;/a&gt; (a tiny bit of shameless promotion)&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;Then one day, while going through the logs, I noticed something odd.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[MOD] Processing 5 pending entries...&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[MOD] Processing 5 pending entries...&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;[MOD] Processing 5 pending entries...&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The same log line kept repeating. The next poll was kicking off before the previous batch had finished processing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How AI Helped Me Clean Up a Cafe Menu</title>
      <link>/en/2026/03/cafe-menu-ai-assistant/</link>
      <pubDate>Sat, 14 Mar 2026 22:37:02 +0900</pubDate><author>gywndi@gmail.com (gywndi)</author>
      <guid>/en/2026/03/cafe-menu-ai-assistant/</guid>
      <description>&lt;h1 id=&#34;fixing-a-homepage-after-3-years&#34;&gt;Fixing a Homepage After 3 Years&lt;/h1&gt;&#xA;&lt;p&gt;My wife currently runs an unmanned cafe. And three years ago, I built the cafe&amp;rsquo;s homepage on WordPress.&lt;/p&gt;&#xA;&lt;p&gt;Since then, I&amp;rsquo;d barely touched it. Menus changed, images changed, but the homepage just sat there. Maintaining it was too much of a hassle. One day I opened it up and it was completely out of sync with reality — discontinued items were still listed, and current items were missing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Claude Code Writing Code Before You&#39;ve Even Defined Requirements?</title>
      <link>/en/2026/03/ralph-workflow-for-claude-code/</link>
      <pubDate>Tue, 10 Mar 2026 16:16:38 +0900</pubDate><author>gywndi@gmail.com (gywndi)</author>
      <guid>/en/2026/03/ralph-workflow-for-claude-code/</guid>
      <description>&lt;h2 id=&#34;the-problem-you-run-into-with-claude-code&#34;&gt;The problem you run into with Claude Code&lt;/h2&gt;&#xA;&lt;p&gt;These days, more and more developers are using &lt;strong&gt;Claude Code&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Claude Code is Anthropic&amp;rsquo;s AI coding tool — you describe what you want in the terminal, and it writes the actual code for you. It&amp;rsquo;s genuinely powerful.&lt;/p&gt;&#xA;&lt;p&gt;But if you&amp;rsquo;ve used it for a while, you&amp;rsquo;ve probably run into something like this.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&amp;ldquo;Build me a sign-up feature.&amp;rdquo;&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;That&amp;rsquo;s all you said, and Claude starts churning out everything from database design to API code. At first it feels like &amp;ldquo;wow, that&amp;rsquo;s fast!&amp;rdquo; — but look closer, and it&amp;rsquo;s often not what you actually wanted.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
