<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>nomuraya — The Curious Operator</title>
  <subtitle>Hands-on accounts of building, breaking, and rebuilding AI agents.</subtitle>
  <id>urn:nomuraya:blogs:feed:en:v1</id>
  <updated>2026-06-17T08:10:24.662414+09:00</updated>
  <author><name>nomuraya (= shimajima / 中翔, the same person)</name></author>
  <link rel="self" href="https://nomuraya-hub.pages.dev/en/atom.xml"/>
  <link rel="alternate" type="text/html" href="https://nomuraya-hub.pages.dev/en/"/>
  <entry>
    <title>Tests Pass, Design Breaks: Why TDD Can't Hold the Line on Design Intent</title>
    <id>urn:nomuraya:blogs:en:tdd-does-not-guarantee-design-intent</id>
    <link rel="alternate" type="text/html" href="https://nomuraya-hub.pages.dev/en/tdd-does-not-guarantee-design-intent/"/>
    <published>2026-06-17T08:10:24.284196+09:00</published>
    <updated>2026-06-17T08:10:24.284196+09:00</updated>
    <category term="tdd"/>
    <category term="testing"/>
    <category term="software-design"/>
    <category term="ai-development"/>
    <category term="python"/>
    <summary>TDD verifies that the implementation matches the tests. It doesn't verify that the tests match the design intent. In the AI era, that gap silently widens.</summary>
  </entry>
  <entry>
    <title>The Humans Become the Bottleneck: A Structural View of AI-Augmented Teams</title>
    <id>urn:nomuraya:blogs:en:human-bottleneck-ai-design</id>
    <link rel="alternate" type="text/html" href="https://nomuraya-hub.pages.dev/en/human-bottleneck-ai-design/"/>
    <published>2026-06-17T08:10:24.283548+09:00</published>
    <updated>2026-06-17T08:10:24.283548+09:00</updated>
    <category term="ai-agents"/>
    <category term="team-design"/>
    <category term="human-in-the-loop"/>
    <category term="operations"/>
    <category term="software-development"/>
    <summary>A strange thing happens in organizations that introduce AI agents: the AI gets faster, and the human side becomes the bottleneck. This is structural, not a skill issue. The fix isn't 'more humans' — it's redesigning where humans are required.</summary>
  </entry>
  <entry>
    <title>I Copied a Google AI Studio Session by Hand. 68% of the Data Was Gone.</title>
    <id>urn:nomuraya:blogs:en:google-ai-studio-session-data-loss</id>
    <link rel="alternate" type="text/html" href="https://nomuraya-hub.pages.dev/en/google-ai-studio-session-data-loss/"/>
    <published>2026-06-17T08:10:24.282875+09:00</published>
    <updated>2026-06-17T08:10:24.282875+09:00</updated>
    <category term="ai-tools"/>
    <category term="google-ai-studio"/>
    <category term="gemini"/>
    <category term="data-loss"/>
    <category term="reproducibility"/>
    <summary>I tried to preserve a long Google AI Studio session by copying the conversation manually. Measured against the JSON export, on average 6-7 out of every 10 KB was missing. Here is what disappeared and why.</summary>
  </entry>
  <entry>
    <title>Building a 3D Scene from 30 Photos: Getting Gaussian Splatting Running on Colab</title>
    <id>urn:nomuraya:blogs:en:gaussian-splatting-2d-3d-getting-started</id>
    <link rel="alternate" type="text/html" href="https://nomuraya-hub.pages.dev/en/gaussian-splatting-2d-3d-getting-started/"/>
    <published>2026-06-17T08:10:24.282243+09:00</published>
    <updated>2026-06-17T08:10:24.282243+09:00</updated>
    <category term="gaussian-splatting"/>
    <category term="3d-reconstruction"/>
    <category term="colab"/>
    <category term="python"/>
    <category term="machine-learning"/>
    <summary>I wanted to touch Gaussian Splatting but kept stalling at the paper's math. So I went the other way: run it on Colab first, then read the paper. Here is the 30-minute path that worked, including the bits that broke.</summary>
  </entry>
  <entry>
    <title>Why 'Just Be Careful Next Time' Never Reaches an AI</title>
    <id>urn:nomuraya:blogs:en:ai-hook-stop-points</id>
    <link rel="alternate" type="text/html" href="https://nomuraya-hub.pages.dev/en/ai-hook-stop-points/"/>
    <published>2026-06-17T08:10:24.281427+09:00</published>
    <updated>2026-06-17T08:10:24.281427+09:00</updated>
    <category term="ai-collaboration"/>
    <category term="ai-agents"/>
    <category term="prompt-engineering"/>
    <category term="human-in-the-loop"/>
    <category term="llm"/>
    <summary>AI doesn't remember 'I was told this yesterday' the way a human does. Telling it to 'be careful next time' assumes a memory it doesn't have. What works is making the constraint a physical hook, not a verbal instruction.</summary>
  </entry>
</feed>
