<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>Tomokichi&apos;s Engineering Growth Log</title>
    <link>https://engineer-blog.tomoki-ttttt.workers.dev/en/</link>
    <description>A lightweight personal engineering blog about indie development, web engineering, AI-assisted work, product design, and operational improvements.</description>
    <language>en</language>
    <atom:link xmlns:atom="http://www.w3.org/2005/Atom" href="https://engineer-blog.tomoki-ttttt.workers.dev/en/rss.xml" rel="self" type="application/rss+xml" />
    
        <item>
          <title>Before Calling It &quot;AI Optimization&quot;: Why I Added llms.txt and WebMCP to My Engineering Blog</title>
          <link>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/llms-txt-webmcp/</link>
          <guid>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/llms-txt-webmcp/</guid>
          <pubDate>Sun, 07 Jun 2026 14:00:00 GMT</pubDate>
          <description>There is no settled answer yet for what an LLM- or agent-friendly web should look like, so I added llms.txt, llms-full.txt, and WebMCP to this blog as an experiment. Less a bet on future ranking gains than a small test of giving non-human readers an easier way in — here is what I built and why.</description>
        </item>
        <item>
          <title>Security Design to Consider When Building a Login-less App</title>
          <link>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/login-less-app-security-design/</link>
          <guid>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/login-less-app-security-design/</guid>
          <pubDate>Fri, 05 Jun 2026 12:00:00 GMT</pubDate>
          <description>Removing login means replacing identity verification and permission management with other mechanisms. Using Nobo Page as an example, this note organizes design topics like authorization, sessions, CSRF, share URLs, tokens, and XSS.</description>
        </item>
        <item>
          <title>Why I&apos;m Turning My Personal Blog into a Portfolio in the AI Era</title>
          <link>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/ai-era-portfolio-blog/</link>
          <guid>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/ai-era-portfolio-blog/</guid>
          <pubDate>Thu, 28 May 2026 23:00:00 GMT</pubDate>
          <description>In an age where AI can build almost anything, it&apos;s becoming more important to show &apos;how you think&apos; rather than just &apos;what you built.&apos; I&apos;ll explain why I&apos;m growing my personal blog as a portfolio.</description>
        </item>
        <item>
          <title>Why I Added Syntax Highlighting with Shiki to My Fast Tech Blog</title>
          <link>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/add-shiki-syntax-highlight/</link>
          <guid>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/add-shiki-syntax-highlight/</guid>
          <pubDate>Thu, 21 May 2026 16:30:00 GMT</pubDate>
          <description>A short note on why I introduced syntax highlighting with Shiki to my Astro-based tech blog, and how I balanced performance, readability, and maintainability.</description>
        </item>
        <item>
          <title>Lighthouse Scores Are Not the Same as Perceived Performance</title>
          <link>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/performance-and-transition-ux/</link>
          <guid>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/performance-and-transition-ux/</guid>
          <pubDate>Sat, 16 May 2026 17:00:00 GMT</pubDate>
          <description>What I learned after implementing CSS View Transitions on my static blog — how measured performance and perceived speed can tell very different stories.</description>
        </item>
        <item>
          <title>What I Pay Attention to When Building a Fast Engineering Blog</title>
          <link>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/tech-blog-performance-notes/</link>
          <guid>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/tech-blog-performance-notes/</guid>
          <pubDate>Sat, 16 May 2026 15:00:00 GMT</pubDate>
          <description>A practical note on HTML, JavaScript, CSS, images, fonts, dependencies, Lighthouse metrics, and a checklist for keeping an engineering blog fast.</description>
        </item>
        <item>
          <title>Adding Travel Tips to the Loading Time of an AI Travel Planner</title>
          <link>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/tabidea-travel-tips-loading-ux/</link>
          <guid>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/tabidea-travel-tips-loading-ux/</guid>
          <pubDate>Mon, 11 May 2026 19:00:00 GMT</pubDate>
          <description>How I designed the generation waiting experience in Tabidea, an AI travel planner, by turning loading time into a moment of anticipation with a progress bar and travel tips.</description>
        </item>
        <item>
          <title>Why I Rebuilt My Tech Blog for Blazing Speed</title>
          <link>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/about-this-blog/</link>
          <guid>https://engineer-blog.tomoki-ttttt.workers.dev/en/articles/about-this-blog/</guid>
          <pubDate>Mon, 11 May 2026 15:30:00 GMT</pubDate>
          <description>From Next.js to Astro. A deep dive into the technical selection, the development process with AI agents, and my vision for this blog.</description>
        </item>
  </channel>
</rss>